我有一个表格,其中包含两个日期时间(StartDateTime和EndDateTime),我想计算它们之间的分钟数。
现在我知道可以使用DATEDIFF()函数来获取这个值,但我只想获取两个TIME(0)值之间的分钟数。
例如:
对于上面的例子,我会得到:
但是,我只想得到落在
我该如何编写查询以获得此结果?
现在我知道可以使用DATEDIFF()函数来获取这个值,但我只想获取两个TIME(0)值之间的分钟数。
例如:
StartDateTime | EndDateTime | TimeStart | TimeEnd
2017-06-01 03:00:00 | 2017-06-01 23:00:00 | 06:00:00 | 20:00:00
对于上面的例子,我会得到:
DATEDIFF(minute, StartDateTime, EndDateTime) = 1200
。但是,我只想得到落在
TimeStart
和TimeEnd
之间的分钟数,这将是840。我该如何编写查询以获得此结果?