今天的所有資料:select * from 表名 where datediff(dd,datetime型別字段,getdate())=0
昨天的所有資料:select * from 表名 where datediff(dd,datetime型別字段,getdate())=1
7天內的所有資料:select * from 表名 where datediff(dd,datetime型別字段,getdate())<=7
30天內的所有資料:select * from 表名 where datediff(dd,datetime型別字段,getdate())<=30
本月的所有資料:select * from 表名 where datediff(mm,datetime型別字段,getdate())=0
本年的所有資料:select * from 表名 where datediff(yy,datetime型別字段,getdate())=0
查詢今天是今年的第幾天: select datepart(dayofyear,getdate())
查詢今天是本月的第幾天:1. select datepart(dd, getdate())
2.select day(getdate())
求兩個時間段相差幾天:select datediff(day,'2016/5/17','2016/8/20') as daysum
在指定的日期上±n天:select convert(char,dateadd(dd,1,'2016/8/20'),111) as riqi //輸出2016/8/21
SQL查詢今天 昨天 7天內 30天
今天的所有資料 select from 表名 where datediff dd,datetime型別字段,getdate 0 昨天的所有資料 select from 表名 where datediff dd,datetime型別字段,getdate 1 7天內的所有資料 select from 表...
SQL查詢今天 昨天 7天內 30天
今天的所有資料 select from 表名 where datediff dd,datetime型別字段,getdate 0 昨天的所有資料 select from 表名 where datediff dd,datetime型別字段,getdate 1 7天內的所有資料 select from 表...
SQL查詢今天 昨天 7天內 30天
sql查詢今天 昨天 7天內 30天 今天的所有資料 select from 表名 where datediff dd,datetime型別字段,getdate 0 昨天的所有資料 select from 表名 where datediff dd,datetime型別字段,getdate 1 7天內...