SQL中两个数字相除,结果保留n位小数 |
您所在的位置:网站首页 › excel表格两列数据相除保留两位数 › SQL中两个数字相除,结果保留n位小数 |
需求:MySQL两字段相除,得出结果保留n位小数(多表自己联合查询) SQL函数大全及示例汇总 MySQL 函数 函数描述round(c,decimals)对数值c进行decimals位小数位数的四舍五入convert()格式化日期和数值,它需要两个参数:第1个是源数据,第2个是目标数据类型新建了个测试表,先上表 先乘以1.0,此时数据会变成double类型,然后double类型去除以一个整数,结果还是double类型。后面的4表示保留几位小数。 方式二: select convert(a/b,decimal(15,4)) as rate from testdecimal(P,D)表示列可以存储D位小数的P位数。十进制列的实际范围取决于精度和刻度。 P是表示有效数字数的精度。 P范围为1〜65。 D是表示小数点后的位数。 D的范围是0~30。MySQL要求D小于或等于( |
今日新闻 |
推荐新闻 |
CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3 |