0

我有 2 列称为记录时间和卸载时间,时间格式为 AM/PM,我需要一个称为总时间的新列,我需要在其中找到卸载时间和记录时间之间的差异......

例如这是我的桌子

record time  unload time
11:37:05 PM  11:39:09 PM
11:44:56 PM  1:7:23 AM

为此,我需要一个新列来找出这两列之间的差异。

驾驶室有人建议对此进行查询吗?

4

2 回答 2

1

为什么你不能 在 SQL SERVER 中使用datediff系统函数

select  datediff(mi,'11:37:05 PM','11:39:09 PM')

mi/n 是分钟

于 2009-09-07T11:38:00.717 回答
0

如果您在 24 小时内进行时间跨度计算,则 anishmarokey 的响应是正确的。但是,如果您遇到加载和卸载可能发生在两天或更长时间之间的午夜的情况,我也会将日期添加到时间字段中。

于 2009-09-07T11:55:28.167 回答