Математические функции

ROUND - округление числа

Для округления числа необходимо воспользоваться функцией ROUND:

round(число, до скольки знаков)

Если второй параметр не передавать, то производится округление до ближайшего целого числа:

SELECT round(123.12) as "123.12",
       round(123.56) as "123.56"
#123.12123.56
1123124

Второй параметр - это количество десятичных знаков, до которых нужно округлить. 1 - десятые, 2 - сотые, 3 - тысячные...

SELECT round(12.3456, 1) as "1",
       round(12.3456, 2) as "2",
       round(12.3456, 3) as "3"
#123
112.312.3512.346

Если вторым параметром передать отрицательное число, то округление будет производиться до десятков, сотен, тысяч, десятков тысяч...

SELECT round(12345.6, -1) as "-1",
       round(12345.6, -2) as "-2",
       round(12345.6, -3) as "-3"
#-1-2-3
1123501230012000
ПредыдущаяСледующая