Функция SUM
Функция SUM суммирует значения указанного
поля по всем выбранным строкам. К примеру,
если у нас есть поле 'salary', мы
можем найти суммарную зарплату всех работников.
Синтаксис
SELECT SUM(field) FROM table_name WHERE condition
Таблица для примеров
| 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 |