【MySQL】计算结果输出3为小数_mysql 保留三位小数-CSDN博客

网站介绍:文章浏览阅读864次。计算 type这一列中值为 'no_completed' 的数据在所有数据中的比例,结果保留3位小数。方法一:convert()CONVERT(result, DECIMAL(length, decimal_length))decimal(10,3):数据整数+小数的长度为10,小数占3位。CONVERT(COUNT(type='no_completed' OR NULL)/COUNT(*), DECIMAL(10,3))方法二:cast()CAST(result AS DECIMAL(_mysql 保留三位小数