moe*_*moe -1 sql t-sql sql-server
我想要获取过去2天的所有记录,但不包括今天的日期.我想获得过去2天内提交日期的名称和位置.为数据类型date_submitted是datetime.
select name, location
from myTable
where date_submitted in (select CAST(FLOOR(CAST(GETDATE() AS FLOAT)) AS DATETIME))
Run Code Online (Sandbox Code Playgroud)
不要使用in,使用>=.您还可以使用dateadd:
where date_submitted >= cast(dateadd(day, -2, getdate()) as date)
and date_submitted < cast(getdate() as date)
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
8018 次 |
| 最近记录: |