Функция AVG

Функция AVG возвращает среднее арифметическое по всем найденным записям. Среднее арифметическое группы чисел - это их сумма, деленная на их количество. К примеру, если у нас есть таблица с пользователями, в которой хранятся их возраста, то с помощью AVG мы можем найти их средний возраст.

Синтаксис

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

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

таблица employees
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,
    которая суммирует значение указанного поля по всем записям