ROUND() 是 SQL 中的数学函数,用于将数字舍入到指定的小数位数。具体语法如下:
SELECT ROUND(column_name, decimal_places) FROM table_name;

其中,column_name 是包含要舍入的数字的列的名称,而 decimal_places 是指定的小数位数。你也可以直接使用一个数字来舍入一个常数。

例如,如果有一个表叫做 expenses,包含一个列 amount 存储费用金额,你可以使用以下 SQL 查询来将费用金额舍入到两位小数:
SELECT ROUND(amount, 2) FROM expenses;

这将返回 amount 列中所有费用金额舍入到两位小数的结果。如果你想对一个常数进行舍入,可以直接在查询中使用,如下所示:
SELECT ROUND(123.456, 1);

这将返回 123.5,因为数字 123.456 被舍入到一位小数。


转载请注明出处:http://www.pingtaimeng.com/article/detail/14071/SQL