1

これらの2つの列と値を持つ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

ここで、クエリを使用して日時より大きい値を選択したいと思います(2013-02-04 11:20:52)。これを行うにはどうすればよいですか。??

注:テーブルでスキーマを変更することはできません。

4

1 に答える 1

1

日付に時間を追加して、その列にクエリを実行できます。

SELECT t.IODate, t.IOTime, [iODate]+CDate([IOTime]) AS IODateTime
FROM IOData t
WHERE ([iODate]+CDate([IOTime]))>#2013-02-04 11:20:52#
于 2013-02-04T13:30:28.917 に答える