-1

Days_since_last_Open(Number) とlast_login_dt(Date)の 2 つのフィールドがあります。私はそれらを比較したいと思いますDays_Since_Last_Activity。これを行うには、クエリ内に次の case ステートメントを使用します。

Case
  When c.Days_Since_Last_Open < DateDiff(d,a.last_login_dt,GETDATE())
    Then c.Days_Since_Last_Open

  When DateDiff(d,a.last_login_dt,GETDATE()) < c.Days_Since_Last_Open
    Then DateDiff(d,a.last_login_dt,GETDATE()) 
End As Days_Since_Last_Activity

ただし、Days_Since_Last_Activity には何も入力されません。私の考えでは、CASE ステートメント内で Datediff 関数を実行することに関係があると思いますが、よくわかりません。

4

1 に答える 1