当前位置: 代码迷 >> ASP.NET >> Access数据库中存了包含时间的数据,小弟我查询语句中时间字段大于某个时间,查询出来的结果不准确,小弟我蛋疼了
  详细解决方案

Access数据库中存了包含时间的数据,小弟我查询语句中时间字段大于某个时间,查询出来的结果不准确,小弟我蛋疼了

热度:5866   发布时间:2013-02-25 00:00:00.0
Access数据库中存了包含时间的数据,我查询语句中时间字段大于某个时间,查询出来的结果不准确,我蛋疼了
Access数据库中存了包含时间的数据,我查询语句中时间字段大于某个时间,查询出来的结果不准确,比如:
查询
select * from a where [time]<#2012/3/29 12:12:12#
查询出来的结果出乎我意料
2012/3/29 12:12:12里面居然包含了这条数据
2012/3/29 12:12:5
2012/3/29 12:12:1
2012/3/29 12:10:10
请知道原因的高手指点下

------解决方案--------------------------------------------------------
select * from a where datediff('s',time,#2012/3/29 12:12:12#)>0
  相关解决方案