+ -
当前位置:首页 → 问答吧 → 求助:sql时间段问题

求助:sql时间段问题

时间:2011-08-06

来源:互联网

为何我的sql语句找到的记录数为0,而实际情况应该很多
“select * from 1 where timevalue(mid(系统时间,InStr(1,系统时间,chr(32))+1,8))>='9:00:00' and timevalue(mid(系统时间,InStr(1,系统时间,chr(32))+1,8))<='24:00:00'”
而单个查询时间均能找到记录
“select * from 1 where timevalue(mid(系统时间,InStr(1,系统时间,chr(32))+1,8))<='24:00:00'”
“select * from 1 where timevalue(mid(系统时间,InStr(1,系统时间,chr(32))+1,8))>='9:00:00' ”

[ 本帖最后由 ly7aaa7 于 2011-8-6 22:48 编辑 ]

作者: ly7aaa7   发布时间: 2011-08-06

date型 常量用 # 号括起来
#9:00:00#
#24:00:00#

作者: livewire   发布时间: 2011-08-06

加#号不管用,请帮忙修改1楼的语句

作者: ly7aaa7   发布时间: 2011-08-06

加#号不管用,请帮忙修改1楼的语句

作者: ly7aaa7   发布时间: 2011-08-06

相关阅读 更多