数据库日期问题!急!!!

在一asp中我写了一句sql语句用来查询日期和按日期排序:可是不行,
怎么回事啊??(语句可以执行,得到的结果不对)如下:
select 日期 from xxx where 日期>02-12-11 order by 日期 desc

得到的结果确是
02-11-18
02-11-13
02-11-13
....
---------------------------------------------------------------

select 日期 from xxx where 日期>#02-12-11# order by 日期 desc

---------------------------------------------------------------

说具体点或者把程序贴上去
---------------------------------------------------------------

把">"换成"<"试试看结果是否正确,另外过滤日期型字段建议用bettween方式。
---------------------------------------------------------------

首先确定你的数据库是sql还是access
sql:select 日期 from xxx where 日期>'02-12-11' order by 日期 desc

access: select 日期 from xxx where 日期>#02-12-11# order by 日期 desc

另外,你的日期字段是不是日期类型的,还是字符类型的?

Published At
Categories with Web编程
Tagged with
comments powered by Disqus