議事録を HH:MM 形式で指定する必要があるクエリがあります。
SELECT (cast(SUM(convert(int,total)) / 60 as varchar(5))+':' +
RIGHT('0' +cast(sum(convert(int,total) % 60) as varchar(2)),2))
FROM (SELECT CASE(clnt_cntLngth)
WHEN 0 THEN '15'
WHEN 1 THEN '30'
WHEN 2 THEN '60'
WHEN 3 THEN '120'
WHEN 4 THEN '300'
ELSE '0' END as total from dbo.clientInfo) as tbl`
ここから参照されます。一部の値では良好な結果が得られますが、一部の値ではそうではありません。どうしてか分かりません。たとえば、次の結果の画像を参照してください。これは書き込み応答を与えています
ansこれは 、それらの違いを生む間違った出力を与えています。正確な出力のためにこれを行う方法を誰でも提案できますか。私は何も変えませんでした。1 つ目は回答の書き込みで、2 つ目は 1:00 である必要がありますが、1:60 が表示されています。