0
我有一个表有两个DateTimes(StartDateTime,EndDateTime),我想计算两者之间的分钟。sql计算两次之间的两个日期的分钟
现在,我知道使用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
我怎么能写我的查询来获取呢?
标签您与您正在使用的数据库的问题。 –