计算SQL Query中两列之间的百分比作为另一列
发布时间:2020-12-12 06:47:35 所属栏目:MsSql教程 来源:网络整理
导读:我有一个有两列的表,最大位数(容量)和可用位数(availablePlaces) 我想计算availablePlaces占容量的百分比. availablePlaces capacity1 205 184 15 期望的结果: availablePlaces capacity Percent1 20 5.05 18 27.84 15 26.7 SELECT SQL查询的任何想法都允许
我有一个有两列的表,最大位数(容量)和可用位数(availablePlaces)
我想计算availablePlaces占容量的百分比. availablePlaces capacity 1 20 5 18 4 15 期望的结果: availablePlaces capacity Percent 1 20 5.0 5 18 27.8 4 15 26.7 SELECT SQL查询的任何想法都允许我这样做? 谢谢! 解决方法试试这个:SELECT availablePlaces,capacity,ROUND(availablePlaces * 100.0 / capacity,1) AS Percent FROM mytable 你必须乘以100.0而不是100,以避免整数除法.此外,您必须使用 Demo here (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |