Sql-Server
我如何計算特定組的 TOTAL DURATION
我有一張帶有 CARD # 和 REDEEMED DATE 的表。我正在嘗試計算每個 CARD # 的總持續時間(以分鐘為單位)。我正在使用 Microsoft SQL Server 2014
您只需要計算每張卡的最低日期和最高日期之間的差異(以分鐘為單位):
SELECT [CARD #], duration = DATEDIFF(MINUTE, MIN([REDEEMED DATE]), MAX([REDEEMED DATE])) FROM dbo.table_name GROUP BY [CARD #];