[英]Return decimal value in SQL query
脚本示例
,sum(BREAKS)/3600 as Breaks
但它作为一个整数返回,我怎样才能得到小数?
这里有两个选项。 首先,您可以通过在计算中引入小数来强制进行隐式转换:
SUM(BREAKS) / 3600.0 AS Breaks
另一种方法是使用显式转换为十进制:
CAST(SUM(BREAKS) / 3600 AS DECIMAL(10,2)) AS Breaks
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.