百分比的问题
select rand(0.333,2) 结果为 .33 0哪去了select rand(1/3,2) 结果为 0 为什么为0
这是为什么呢,有没有办法,用下面那种方式
[解决办法]
你这是什么语句啊?RAND是随机数,应该出错啊
[解决办法]
2000里面 显示就是这样的
select rand(1/3,2)好像是 错误的
是round吧
[解决办法]
select round(1*1.0/3,2)
[解决办法]
唉,现在的孩子们啊,你是用ROUND吧,看看ROUND的函数定义吧。
[解决办法]
select rand(1/3,2) 结果为 0 为什么为0
因为你除数和被数除都是整数,所以除法的结果是整数0
需要用 round(1*1.0/3,2)
这里的1*1.0就把前面的数转成了浮点数,再除就会有小数点了
[解决办法]
F姐,有人请你喝酒,去吧,记得带上防狼喷雾
[解决办法]
F姐V5