mysql数据库按时间段查询语句_如何在SQL中按时间段查询数
据
展开全部
sql server:
select * from 表 where 发⽣⽇期62616964757a686964616fe59b9ee7ad9431333366306565>'2008-7-1' and 发⽣⽇期access:
select * from 表 where 发⽣⽇期>#2008-7-1# and 发⽣⽇期
这样就可以了,注意sql server与access中的⽇期有⼀点不⼀样。
扩展资料:
sql查询⽇期语句
select * from ShopOrder where datediff(week,ordTime,getdate()-1)=0 //查询当天⽇期在⼀周年的数据
select * from ShopOrder where datediff(day,ordTime,getdate()-1)=0 //查询当天的所有数据
SELECT * FROM A where datediff(d,datetime,getdate()) <=30 //前30天
SELECT * FROM A WHERE DATEDIFF(m, shijian, GETDATE()) <=1 // 上⼀⽉
查询当天记录另类的⽅法:
SELECT *
FROM j_GradeShop
select语句查询日期WHERE (GAddTime BETWEEN CONVERT(datetime, LEFT(GETDATE(), 10) + ' 00:00:00.000')
AND CONVERT(datetime, LEFT(GETDATE(), 10) + ' 00:00:00.000') + 1)
ORDER BY GAddTime DESC
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。
发表评论