# Функция SUM

Функция `SUM` суммирует значения указанного поля по всем выбранным строкам. К примеру, если у нас есть поле `'зарплата'`, мы можем найти суммарную зарплату всех работников.

## Синтаксис

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

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

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

## Пример

Давайте найдем суммарную зарплату всех работников:

`SELECT SUM(salary) as sum FROM employees`

Результат выполнения SQL запроса:

sum суммарная зарплата
600

## Пример

Давайте найдем суммарную зарплату тех работников, у которых id меньше `3`-х:

`SELECT SUM(salary) as sum FROM employees WHERE id<3`

Результат выполнения SQL запроса:

sum суммарная зарплата
300

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

- функцию `AVG`,
  которая находит среднее арифметическое
- функцию `MAX`,
  которая возвращает максимальное значение
- функцию `MIN`,
  которая возвращает минимальное значение

↑