小编use*_*981的帖子

如何计算两个日期的确切月份(以天为单位)差异

我正在尝试获取访问日期在五个月之前准确的所有行,但不知何故 DateDiff 函数包括 2013 年 9 月 26 日的记录,这是不正确的,因为五个月的平均天数为 150 到 153 天。我认为它应该算到 2013 年 9 月 3 日。

我正在使用 DATEDIFF(MONTH, VisitDate , GETDATE()) > =5

我应该使用 DATEDIFF( DAY , VisitDate , GETDATE()) >= 153 代替

sql-server-2008 sql-server

2
推荐指数
1
解决办法
3万
查看次数

标签 统计

sql-server ×1

sql-server-2008 ×1