以下为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数据库中多时间段查询并统计,查询语句怎么写等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)