如何查询一个月某个时间段的数据数据!!

时间:2021-09-05 09:43:05
我想查询一个月中如05:00-12:00的数据,在Access中,这样的sql如何写啊。请大家帮个忙啊。
第一次上csdn,新手请大家多多关照啊!!

6 个解决方案

#1


再说清楚点:
在我的表中有一个字段存储的是datetime格式的日期和时间。我想获得7月1号到7月31号之间晚上10点到早上6点的数据。获得这样的数据的最好方法是什么?

#2


贴你的记录出来看看

#3




select * from yourTable where format(dtime,'hhnn') between '0500' and '1200'



当您的问题得到解答后请及时结贴.
http://topic.csdn.net/u/20090501/15/7548d251-aec2-4975-a9bf-ca09a5551ba5.html

#4


引用 3 楼 ACMAIN_CHM 的回复:
SQL codeselect*fromyourTablewhereformat(dtime,'hhnn')between'0500'and'1200'


当您的问题得到解答后请及时结贴.
http://topic.csdn.net/u/20090501/15/7548d251-aec2-4975-a9bf-ca09a5551ba5.html


按你的写法还是不行啊。我想获得7月1号到7月31号之间晚上10点到早上6点的数据(只是要求每天的晚上10点到早上6点的数据)

#5




我想查询一个月中如05:00-12:00的数据
我想获得7月1号到7月31号之间晚上10点到早上6点的数据

如何查询一个月某个时间段的数据数据!!

原来的语句后面加上
and dtime between #2009-01-01# and  #2009-02-01# 

另外学会提问

问题说明越详细,回答也会越准确!参见如何提问。( 提问的智慧

#6


飘过

#1


再说清楚点:
在我的表中有一个字段存储的是datetime格式的日期和时间。我想获得7月1号到7月31号之间晚上10点到早上6点的数据。获得这样的数据的最好方法是什么?

#2


贴你的记录出来看看

#3




select * from yourTable where format(dtime,'hhnn') between '0500' and '1200'



当您的问题得到解答后请及时结贴.
http://topic.csdn.net/u/20090501/15/7548d251-aec2-4975-a9bf-ca09a5551ba5.html

#4


引用 3 楼 ACMAIN_CHM 的回复:
SQL codeselect*fromyourTablewhereformat(dtime,'hhnn')between'0500'and'1200'


当您的问题得到解答后请及时结贴.
http://topic.csdn.net/u/20090501/15/7548d251-aec2-4975-a9bf-ca09a5551ba5.html


按你的写法还是不行啊。我想获得7月1号到7月31号之间晚上10点到早上6点的数据(只是要求每天的晚上10点到早上6点的数据)

#5




我想查询一个月中如05:00-12:00的数据
我想获得7月1号到7月31号之间晚上10点到早上6点的数据

如何查询一个月某个时间段的数据数据!!

原来的语句后面加上
and dtime between #2009-01-01# and  #2009-02-01# 

另外学会提问

问题说明越详细,回答也会越准确!参见如何提问。( 提问的智慧

#6


飘过