百分比的问题 select rand(0.333,2) 结果为 .33 0哪去了select rand(1/3,2) 结果为 0 为什么为0 这是为什么呢,有没有办法,用下面那种方式 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 你这是什么语句啊?RAND是随机数,应该出错啊 2000里面 显示就是这样的select rand(1/3,2)好像是 错误的是round吧 唉,现在的孩子们啊,你是用ROUND吧,看看ROUND的函数定义吧。 To fredrickhu(小F):你的眼神真迷人,若真的是美女,哪天请你喝酒。 select rand(1/3,2) 结果为 0 为什么为0 因为你除数和被数除都是整数,所以除法的结果是整数0需要用 round(1*1.0/3,2) 这里的1*1.0就把前面的数转成了浮点数,再除就会有小数点了 求跨数据库sql语句 SQL的这个如何换算 有挑战性的多表连接进行统计的存储过程,各位高手请帮忙进来看看! NOT IN null 的问题 sql server2008 无法连接到服务器 问一条SQL语句。怎么查询记录中某一字段最大的10条记录? 想要外包项目吗? 需要在触发器中接收存储过程返回的值??? SQL Server 数据库转为Oracle 的问题!! 列不允许有空值,缺省值,拥有者 关于Money字段类型的问题 求一sql语句
因为你除数和被数除都是整数,所以除法的结果是整数0
需要用 round(1*1.0/3,2)
这里的1*1.0就把前面的数转成了浮点数,再除就会有小数点了