gpt4 book ai didi

sql - 获得准确的百分比计算

转载 作者:行者123 更新时间:2023-12-04 22:30:53 26 4
gpt4 key购买 nike

我试图在 SQL View 中将一个数字除以另一个数字。我将两列分别为 int 类型,问题是它给了我一个四舍五入的输出,而不是一个准确的输出。

这是我的选择:

SELECT numberOne, numberTwo, (numberOne*100/NULLIF(numberTwo, 0)) as PctOutput

这是有效的,但是当它以 37 潜水 3 时,它给我 8 而不是 8.108。

我将如何修改它以给我一个准确的答案?我需要从整数中取出数字吗?如果是的话 - 变成什么?

最佳答案

尝试隐式转换:

SELECT 
numberOne,
numberTwo,
((1.0*numberOne)*100/NULLIF(1.0*numberTwo, 0)) as PctOutput

关于sql - 获得准确的百分比计算,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8957746/

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