时间查询问题

来源:百度知道 编辑:UC知道 时间:2024/09/24 14:33:23
数据库字段vTime时间型 值从2006-9-6 10:40:36至2006-9-14 12:30:35
为什么查询的时候查询 2006-9-6至2006-9-9可以查询。。。但查询到2006-9-10 以上的就不行
Select * From 表名 Where CDATE(vTime)>='2006-9-7' And CDATE(vTime<='2006-9-14' order by vTime asc

时间类型查询不要用'2006-09-07'
应该是:#2006-09-07#,如果用引号说明它把里面的东西当作字符处理了。

最好转变成标准YYYYMMDD格式
因此,应该写成‘2006-09-07’