标签: sql
我一直在提这个解决方案Format minutes into hours and minutes as a decimal number in T-SQL
但我想要的是十进制后的值应代表正确的分数?
将30分钟转换为小时后,此公式不正确
选择30/60 +(30%60)/100.0 --0.30
结果应该是:
选择30 * 0.0166667
答案 0 :(得分:4)
你必须将分钟数除以60。你可以使用以下查询。
SELECT 30/60.0