sql 中日期的查询语句
1:查询某日,或者某月,或者某年的日期数据,使用 datepart(xx,字段名)
select * from 表名 where datepart(dd,时间字段)=要查询日期的天数 and
datepart(mm,时间字段)=要查询的月份
例如有个表t_cp 时间字段stime
select * from t_cp where datepart(dd,stime)=5 and datepart(mm,stime)=8
查询这个表中,8月5号的数据
2:查询某天的数据或者某一个范围的数据 tb 表名称 riqi 字段名称
select * from tb where convert(varchar(10),riqi,120) = '2010-01-22'
查询2010年1月22日当前所有数据
select * from tb where riqi between '2010-01-22 00:00:00' and '2010-10-22 23:59:59'
查询一个区间的时间数据

浙公网安备 33010602011771号