【问题标题】:Remove Enter Parameter Value删除输入参数值
【发布时间】:2019-06-08 20:13:50
【问题描述】:

我正在尝试计算两个变量之间的时间差。第一个变量是 checkin_time,第二个变量是 triage_time。两个变量都包含格式相同的值,例如... 12/31/2018 3:24:00 PM。

所以理论上我会从 Triage_time(2018 年 12 月 31 日下午 4:24:00)中减去 Checkin_time(2018 年 12 月 31 日下午 3:24:00)得到 60 分钟。

我使用下面的代码来计算时差

Select DateDiff(Minute,CHECKIN_TIME,triage_time) AS triagetime
From TAT_Import

但是在执行这个查询时,我得到一个“输入参数值”弹出框,它要求我输入一个分钟的值。

如何运行查询而无需在弹出框中输入分钟值?

谢谢!

【问题讨论】:

    标签: ms-access ms-access-2010 datediff


    【解决方案1】:

    DateDiff 函数需要一个字符串作为第一个参数,因此您的代码应该是:

    select DateDiff("n", CHECKIN_TIME, triage_time) AS triagetime
    from TAT_Import
    

    【讨论】:

    • @lee_MAc 谢谢,但我仍然使用此代码弹出框
    • @Greg 提示您指定的弹出框是什么?您的所有字段都拼写正确吗?
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2023-03-05
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多