0

实际上我是 Microsoft Access 2010 的新手。我有一个与 Microsoft Access 通信的软件。它只需向 ms access 发送一行命令,然后 access 就会执行。例如,为了比较我使用以下命令的日期:

Arrival_Date 类似 Date()

访问正确执行此命令,并将 Arrival_Date 与当前日期进行比较。
现在我想将返回形式 Time() 函数的当前时间与 Arrival_time 进行比较。我想检查当前时间是否在 Arrival_Time - 30 秒和 Arrival_Time + 30 秒内。
我应该使用什么命令在 ms 访问中进行此比较。
感谢您的考虑。

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 回答