Sta*_*age 0 sql sql-server-2008
我认为这会起作用,但它不会带来任何结果:
一些sql语句....
AND (DateDiff(Day, irs.timeStamp, GETDATE()) = 1)
Run Code Online (Sandbox Code Playgroud)
如果我将结果更改为0但是如果我将其更改为1或-1,那么它会将今天的所有结果带回来?
你应该使用一个开放式的范围,例如从昨天获得所有数据,你希望所有数据等于午夜或午夜之后但今天午夜之前.
AND irs.timeStamp >= CONVERT(DATE, DATEADD(DAY, -1, GETDATE()))
AND irs.timeStamp < CONVERT(DATE, GETDATE());
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
3262 次 |
| 最近记录: |