0

実際、私はMicrosoft Access 2010で非常に新しいです。Microsoft Accessと通信するソフトウェアが1つあります。ms access に 1 行のコマンドを送信するだけで、access が実行されます。たとえば、以下のコマンドを使用している日付の比較のために:

Arrival_Date のような Date()

アクセスはこのコマンドを適切に実行し、Arrival_Date を現在の日付と比較します。
ここで、Time() 関数から返される現在の時刻を Arrival_time と比較したいと思います。現在の時刻がArrival_Time - 30秒とArrival_Time + 30秒の範囲内にあるかどうかを確認したい。
ミリ秒アクセスでこの比較を行うには、どのコマンドを使用すればよいですか。
よろしくお願いいたします。

4

1 に答える 1

0

どうですか:

WHERE ArrivalTime BETWEEN Dateadd("s",-30,Time()) AND Dateadd("s",30,Time())

詳細:http://office.microsoft.com/en-us/access-help/dateadd-function-HA001228810.aspx

于 2012-08-10T08:42:04.647 に答える