MySQL中TRUNCATE和ROUND函数的用法

一、TRUNCATE(expr, int_expr)用法

TRUNCATE函数将expr按照int_expr长度在小数点后按照位数直接进行截取。

实例:

SELECT TRUNCATE(200.12567,4);
输出结果:200.1256

二、ROUND(expr, int_expr)用法

ROUND函数将expr按照int_expr长度在小数点后按照位数进行四舍五入截取。

实例:

SELECT ROUND(200.12567,4);
输出结果:200.1567

对比实例:

SELECT ROUND(200.12567,4),TRUNCATE(200.12567,4);

输出结果:

200.1257200.1256
原文地址:https://www.cnblogs.com/yangchunze/p/6669153.html