Функция AVG
Функция AVG возвращает среднее арифметическое
по всем найденным записям. Среднее арифметическое
группы чисел - это их сумма, деленная на
их количество. К примеру, если у нас есть
таблица с пользователями, в которой хранятся
их возраста, то с помощью AVG мы можем найти
их средний возраст.
Синтаксис
SELECT AVG(поле) FROM имя_таблицы WHERE условие
Таблицы для примеров
| id айди |
name имя |
age возраст |
salary зарплата |
|---|---|---|---|
| 1 | user1 | 23 | 100 |
| 2 | user2 | 25 | 200 |
| 3 | user3 | 23 | 300 |
Пример
Давайте найдем среднюю зарплату по всей таблице:
SELECT AVG(salary) as avg FROM employees
Результат выполнения SQL запроса:
| avg средняя зарплата |
|---|
| 200 |
Смотрите также
-
функцию
SUM,
которая суммирует значение указанного поля по всем записям