SQL数据库查询每个月1号到30号内8点到10点之间的数据

一、内置函数:DateName(参数,字段)
    1.参数常用值
        ①.年:Year
        ②.月:Month
        ③.日:Day
        ④.时:Hour
        ⑤.分:Minute 
        ⑥.秒:Second
二、标量函数 
    1.获取时间字段天:Day(字段)
    2.获取时间字段月:Month(字段) 
    3.获取时间字典年:Year(字段)  
三、查询某段时间内8点到10点之间的数据
select * from 表名a 
where (select DateName(Hour,a.字段))>=8 and (select DateName(Hour,a.字段))<10 
and Day(字段)>=1 and Day(字段)<=31
posted @ 2021-01-08 10:34  徒然喜欢你  阅读(2650)  评论(0编辑  收藏  举报