我正在尝试编写一个 SQL,它将调出所有日期范围或过去 90 天的日期。一切正常,但以下代码决定了要查看的日期。
WHERE
CASE @All_90
WHEN @All_90 = 1
THEN td.DateSeen NOT BETWEEN DATEADD(day,-90,GETDATE()) and GETDATE()
@All_90
是用于确定代码是查看所有日期还是仅查看 90 天之前的日期的变量。
我正在尝试编写一个 SQL,它将调出所有日期范围或过去 90 天的日期。一切正常,但以下代码决定了要查看的日期。
WHERE
CASE @All_90
WHEN @All_90 = 1
THEN td.DateSeen NOT BETWEEN DATEADD(day,-90,GETDATE()) and GETDATE()
@All_90
是用于确定代码是查看所有日期还是仅查看 90 天之前的日期的变量。