すべてのユーザーの使用状況の詳細が形式で示されているテーブルが 1 つあります。合計使用量を形式HH MM SS
でカウントするにはどうすればよいですかHH MM SS
i want result to be total=6:47:33
私はそれがかなり基本的であることを知っていますが、理解できません
すべてのユーザーの使用状況の詳細が形式で示されているテーブルが 1 つあります。合計使用量を形式HH MM SS
でカウントするにはどうすればよいですかHH MM SS
i want result to be total=6:47:33
私はそれがかなり基本的であることを知っていますが、理解できません
いつでも昔ながらの方法でそれを行うことができます:
;WITH s AS (SELECT SUM(((Hours * 60) + Minutes) * 60 + Seconds) AS t FROM myTable)
SELECT CAST(t / 60 / 60 AS VARCHAR(10)) + ':' + RIGHT('0' + CAST((t / 60) % 60 AS VARCHAR(2)),2) + ':' + RIGHT('0' + CAST(t % 60 AS VARCHAR(2)), 2) AS total
FROM s