gpt4 book ai didi

sql - 在 SQL Server 中计算时间差(以分钟为单位)

转载 作者:行者123 更新时间:2023-12-02 01:02:09 25 4
gpt4 key购买 nike

我需要两次之间的时间差(以分钟为单位)。我的开始时间和结束时间如下所示:

start time | End Time    
11:15:00 | 13:15:00
10:45:00 | 18:59:00

我需要第一行的输出为 45,60,15,分别对应于 11:15 和 12:00、12:00 和 13:00、13:00 和 13:15 之间的时间差。

最佳答案

使用DateDiff相差一分钟:

SELECT DATEDIFF(MINUTE, '11:10:10' , '11:20:00') AS MinuteDiff

可能对您有帮助的查询:

SELECT StartTime, EndTime, DATEDIFF(MINUTE, StartTime , EndTime) AS MinuteDiff 
FROM TableName

关于sql - 在 SQL Server 中计算时间差(以分钟为单位),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26991807/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com