mssql 查询每天的某个时间段
比如我要查询1月份每天在10:00至12:00这个时间段内所有的相关记录,查询结果应该是(a,c,e,h) 附表:....
字段A 时间
a 2009-01-01 10:50
b 2009-01-01 13:50
c 2009-01-02 10:50
d 2009-01-02 13:50
e 2009-01-05 11:50
f 2009-01-06 01:50
g 2009-01-07 01:50
h 2009-01-08 10:20
i 2009-01-09 09:51
补充:如我是想一次性查完一整个月的数据..一天天查太慢...
答案:to_char(sysdate,'yyyymmhh24') between '20090110' and '20090112'
oracle中可以这样做,我想mysql中也差不多的处理方式吧
希望对你有用
其他:A>='2009-01-02 10:00:000' and A<='2009-01-02 12:00:000'
上一个:mssql 执行语句出现字符串 ')') 之前有未闭和的引号怎么办
下一个:求助关于MSSQL数据同步的问题