提问人:BRW 提问时间:10/24/2023 更新时间:10/24/2023 访问量:10
有效的日期比较(一个月内 DATETIME 值的 DATE 部分)
Efficient date comparison (DATE portion of DATETIME value within one month)
问:
我需要检查 dd.eventduedate(函数返回的 DATETIME 值)的日期部分是否在一个月内即将到来。下面的 WHERE 子句有效,但我担心由于四个 CONVERT 操作而效率低下。有没有更好(更快)的方法?
CONVERT(DATE, dd.eventduedate) >= CONVERT(DATE, getdate()) AND CONVERT(DATE, dd.eventduedate) <= CONVERT(DATE, DATEADD(MONTH, 1, GETDATE()))
答: 暂无答案
评论