Функция SQL ROUND ()
Функция ROUND ()
ROUND () функция для числового поля округляется до указанного количества знаков после запятой.
SQL ROUND () Синтаксис
SELECT ROUND(column_name,decimals) FROM table_name;
参数 | 描述 |
---|---|
column_name | 必需。要舍入的字段。 |
decimals | 必需。规定要返回的小数位数。 |
SQL ROUND () примеры
ROUND (X): возвращает целочисленный параметр X округляется.
mysql> select ROUND(-1.23); -> -1 mysql> select ROUND(-1.58); -> -2 mysql> select ROUND(1.58); -> 2
ROUND (X, D): Возвращает параметр X имеет закругленные D является десятичным числом. Если D = 0, то результат не будет иметь десятичной точки или дробной части.
mysql> select ROUND(1.298, 1); -> 1.3 mysql> select ROUND(1.298, 0); -> 1
Примечание: КРУГЛЫЙ возвращаемое значение преобразуется в BIGINT!