# Функция FLOOR

Функция `FLOOR` используется для округления дробей до целого в меньшую сторону.

## Синтаксис

`SELECT FLOOR(поле) FROM имя_таблицы WHERE условие`

## Таблицы для примеров

таблица employees
id айди | name имя | age возраст | salary зарплата
--- | --- | --- | ---
1 | user1 | 23 | 100.1
2 | user2 | 24 | 200.4
3 | user3 | 25 | 300.9

## Пример

В данном примере дробная зарплата округляется до целых в меньшую сторону:

`SELECT *, FLOOR(salary) as floor_salary FROM employees`

Результат выполнения кода:

id айди | name имя | age возраст | salary зарплата | floor_salary округленная зарплата
--- | --- | --- | --- | ---
1 | user1 | 23 | 100.1 | 100
2 | user2 | 24 | 200.4 | 200
3 | user3 | 25 | 300.9 | 301

## Смотрите также

- функцию `ROUND`,
  которая округляет дроби до нужного знака
- функцию `CEILING`,
  которая округляет дроби в большую сторону
- функцию `TRUNCATE`,
  которая усекает числа до нужного знака

↑