VB SQL时间段的查询

来源:百度知道 编辑:UC知道 时间:2024/06/22 00:54:51
现在表里面有一个名称是“时间” 的字段 时间格式是 YYYY-MM-DD HH:MM:SS
也就是 “2009-11-14 18:44:27”这种格式
现在我要查里面今天的记录 从 YYYY-MM-DD 0:0:0 到 YYYY-MM-DD 23:59:59 请问要怎么写这全代码呢
本人很笨,最后写一下代码 里面包括怎么获得今天0点()的时间的格式
麻烦了
抱歉,可能我没有说清楚,一楼你说的我也会,现在的重点是怎么根据日期的变动找出每一天的当天的0点的时间,而不是一个确定的时间

笨办法,如今天最小时间,参照做咯
CDate(CStr(Year(Now())) + "-" + CStr(Month(Now())) + "-" + CStr(Day(Now())))

select * from table where 时间>='2009-11-14’and 时间<'2009-11-15'

例子:'2009-11-14 18:44:27' 到 '2009-11-14 23:44:27' :
select * from table where 时间 between ('2009-11-14 18:44:27') and ('2009-11-14 23:44:27')
或者:
select * from table where 时间>('2009-11-14 18:44:27') and 时间<( '2009-11-14 23:44:27')
注意:引号为半角引号