我有一个天数变量,我想比较对日期时间列(senddate)的。
即时通讯目前这样做:
DECLARE @RunDate datetime = '2013-01-01'
DECALRE @CalculationInterval int = 10
DELETE
FROM TableA
WHERE datediff(dd, senddate, @RunDate) > @CalculationInterval
所以基本上较旧的内容然后是10天应被删除,我们有指数上sendDate列,但仍然是速度慢得多,我知道左边应该不会有性能方面的原因计算,但究竟是什么,否则解决这个的最佳方式问题?