MySQL TRUNCATE()函数用于返回截断为小数位数D的X的值。如果D为0,则删除小数点。如果D为负,则该值的整数部分中的D个值将被截断。它的语法可以如下-
TRUNCATE(X, D)
这里
X是要被截断的数字。
D是必须将数字X截断到小数点后一位的数字。
在下面的示例中,它将截断给定数字最多2个小数位。
mysql> Select TRUNCATE(10.7336432,2); +-----------------------+ | TRUNCATE(10.736432,2) | +-----------------------+ | 10.73 | +-----------------------+ 1 row in set (0.00 sec)