使用两个不同列的日期时间条件查询访问

时间:2013-02-04 13:11:13

标签: ms-access

我有一个Access数据库文件有这两列和值

IODate(Date/Time)
IOTime (string)

IODate      IOTime
2013-02-04  11:20:52
2013-02-04  11:23:42
2013-02-04  11:52:02
2013-02-04  12:00:46
2013-02-04  12:53:34
2013-02-04  13:48:28
2013-02-04  13:52:12
2013-02-04  14:47:37
2013-02-04  14:47:51
2013-02-04  14:52:38
2013-02-04  14:53:38
2013-02-04  14:54:25
2013-02-04  15:08:28
2013-02-04  15:11:22
2013-02-04  15:11:33
2013-02-04  15:11:37
2013-02-04  15:12:46
2013-02-04  15:12:49
2013-02-04  15:12:51

现在我想使用Query选择大于datetime (2013-02-04 11:20:52)的值 我怎样才能做到这一点。 ??

注意:我无法在表格中进行任何架构更改。

1 个答案:

答案 0 :(得分:1)

您可以在该列上添加日期和查询时间:

SELECT t.IODate, t.IOTime, [iODate]+CDate([IOTime]) AS IODateTime
FROM IOData t
WHERE ([iODate]+CDate([IOTime]))>#2013-02-04 11:20:52#