Справочник по функциям SQL

TRUNCATE
Возвращает число, округлённое до указанного количества знаков после запятой путем отбрасывания последующих цифр.
MySQL
TRUNCATE(num, decimals)
num
Исходное дробное число
decimals
Количество знаков после запятой для округления числа
Количество знаков после запятой может быть положительным или отрицательным и, при этом, не больше 30 (или -30, в случае отрицательного значения). Если оно отрицательно, то цифры слева от десятичной точки числа num становятся равными нулю, а дробная часть обрезается.
Примеры
MySQL
SELECT TRUNCATE(22.29, 0);
MySQL
SELECT TRUNCATE(22.29, 1);
MySQL
SELECT TRUNCATE(22.29, -1);