我有两列作为datetime(2017-02-27 09:20:30.000& 2017-02-27 09:27:27.000),我有一个新列,因为结果带来了差异结果似乎不正确。
例如我收到的结果是" 1445"而不是" 7"
以下公式是我输入的地方(开始时间戳)和(CG案例提交)是我试图测试的日期时间。
,'TURNAROUND' = DATEPART(DAY, PE.[Start Timestamp]
- PG.[CG Case Submission Time]) *24*60
+ DATEPART(HOUR, PE.[Start Timestamp]
- PG.[CG Case Submission Time]) *60
+ DATEPART(MINUTE, PE.[Start Timestamp]
- PG.[CG Case Submission Time])
非常欢迎任何帮助!
答案 0 :(得分:0)
要获得Minute
的差异,您可以使用此功能:
select datediff(MINUTE, '2017-02-27 09:20:30.000', '2017-02-27 09:27:27.000')
它的输出是7