SQL查询时间范围语句

SQL查询时间范围语句,第1张

以下为MS_SQL的写法分日期和小时条件;

select

from xy

where

(id=27 or id=28)and convert(varchar(10),WRITETIME,120) between '2009-01-26' and '2009-02-06'

and

convert(varchar(8),WRITETIME,108) between '08:00:00'and '12:30:00'

select from 语句

例:

明天

select convert(varchar(10),getdate() + 1,120)

最近七天

select from tb where 时间字段 >= convert(varchar(10),getdate() - 7,120)

随后七天

select from tb where 时间字段 <= convert(varchar(10),getdate() + 7,120) and 时间字段 >= 时间字段

--两出生时段人数统计:

select count() from(select name from 你的表名 where 出生日期 between '1992-01-01'and'1992-01-12'union select name from 你的表名 where 出生日期 between '1992-01-13'and'1992-01-20')

select语句,只能查询一个表中的数据!

而且,待查询的表中的字段要有相应格式的时间字段,才可以

select from table_name

where time_field < 结束时间 and time_field > 开始时间 ;

以上就是关于SQL查询时间范围语句全部的内容,包括:SQL查询时间范围语句、sql 查询语句 日期时间的、sql数据库中多时间段查询并统计,查询语句怎么写等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/sjk/9878459.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-02
下一篇 2023-05-02

发表评论

登录后才能评论

评论列表(0条)

保存