access中日期比较的问题

nandi_1 2015-03-24 08:58:57
数据库里有记录:
id time
0 2015-3-10 10:00:10
1 2015-3-12 10:00:01

想取第二个记录,于是使用语句
select * from table where time = #2015-3-12 10:00:01# 可是返回结果为0个记录;

select * from table where time < #2015-3-12 10:00:01# 却返回2个记录结果;
请问这是怎么回事?
...全文
267 5 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
5 条回复
切换为时间正序
请发表友善的回复…
发表回复
nandi_1 2015-04-04
  • 打赏
  • 举报
回复
引用 3 楼 ACMAIN_CHM 的回复:
上传你的的测试用数据库。
论坛怎么上传文件?没找到
johnson529 2015-03-31
  • 打赏
  • 举报
回复
如果时间字段是字符串型的,格式如楼主所写,那sql的where应该怎么写呢?
ACMAIN_CHM 2015-03-27
  • 打赏
  • 举报
回复
上传你的的测试用数据库。
nandi_1 2015-03-27
  • 打赏
  • 举报
回复
的确是日期型的
ACMAIN_CHM 2015-03-24
  • 打赏
  • 举报
回复
检查表中的字段类型,估计不是日期型。

7,732

社区成员

发帖
与我相关
我的任务
社区描述
Microsoft Office Access是由微软发布的关系数据库管理系统。它结合了 MicrosoftJet Database Engine 和 图形用户界面两项特点。
社区管理员
  • Access
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧