gpt4 book ai didi

SQL 查询 : calculating percentage

转载 作者:行者123 更新时间:2023-12-04 14:06:23 25 4
gpt4 key购买 nike

如果我想找到来自 12345 邮政编码区域的人数百分比,我会取具有该邮政编码的人数并将其与总人数相除……我在下面的示例查询中遗漏了什么?我不知道如何正确显示百分比。它只是一直说0%。

select (count(P.PERSON_ID) / (select count(*) from PERSON P)) * 100.00
as “12345 Zip Code Percentage”
from PERSON P
where P.ZIP = '12345'

谢谢你。

最佳答案

您将一个整数除以一个更大的整数。结果总是为零。相反,在除法之前将第一个计数乘以 100.0。这会将第一个计数转换为浮点数,当除以整数时,将给出一个浮点数,从而给出您需要的百分比。

关于SQL 查询 : calculating percentage,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9572139/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com