SQL DateDifference in a where clause

后端 未结 3 1655
耶瑟儿~
耶瑟儿~ 2020-12-28 19:16

I m doing a query as follows:

SELECT
  *
FROM a
WHERE DATEDIFF(D, a.DateValue, DateTimeNow) < 3;

3条回答
  •  执笔经年
    2020-12-28 19:40

    Microsoft's documentation at http://msdn.microsoft.com/en-us/library/aa258269%28v=sql.80%29.aspx suggests that instead of DateTimeNow you should have getdate(). Does it work any better that way?

提交回复
热议问题