【发布时间】:2016-05-06 14:01:00
【问题描述】:
我在名为“Efforts_in_minutes”的列中的分钟数为 1064,我需要格式为 HH:MM(即 17:44)的输出。我已经尝试了以下查询
SELECT Cast(Round(Total_Effort_in_Minutes / 60, 0, 2) AS VARCHAR)
+ ':'
+ Cast(Total_Effort_in_Minutes % 60 AS VARCHAR(2))
FROM PPS
我得到的输出是 17.000000:44 但我需要的是 17:44
请建议如何实现。
【问题讨论】:
标签: sql sql-server-2008