Описание
Функция FLOOR () возвращает наибольшее целочисленное значение, не превышающее число, указанное в качестве аргумента.
Функция принимает любой числовой или нечисловой тип данных ( может быть неявно преобразован в числовой тип данных) в качестве аргумента.
Синтаксис:
FLOOR (N)
Параметры:
Имя | Описание |
---|---|
N | Число. |
Функция возвращает тот же тип данных, что и числовой тип данных аргумента.
Наглядное представление функции FLOOR ()
Пример
Приведенный ниже оператор возвращает 4, что является наибольшим целым значением данного числа (4.93), как указано в аргументе.
SELECT FLOOR (4.93) FROM dual;
Вот результат.
FLOOR (4.93) ----------- 4
Пример: FLOOR () с отрицательным значением
Приведенный выше оператор MySQL возвращает -5, что не является самым большим целым значением из заданных число (-4,93), как указано в аргументе.
ВЫБРАТЬ ЭТАЖ (-4,93) ИЗ двойного;
Вот результат.
FLOOR (-4.93) ------------ -5