在一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
另外,你的日期字段是不是日期类型的,还是字符类型的?