Справочник функций

Ваш аккаунт

Войти через: 
Забыли пароль?
Регистрация
Информацию о новых материалах можно получать и без регистрации:

Почтовая рассылка

Подписчиков: -1
Последний выпуск: 19.06.2015

AVG()

Описание

AVG() это агрегатная функция, которая возвращает среднее значение в определенном столбце или выражении. В качестве параметров допустимы только числовые данные.

Если значение поля включенное в вычисления NULL или неизвестно, то оно автоматически исключается из вычисления. Автоматическое исключение предотвращает средние, от того чтобы он не принимало бессмысленные значения.

AVG() вычисляет свое значение на диапазоне выбранных строк. Если количество строк возвращенное SELECT равно нулю, то AVG() возвращает значение NULL.

Синтаксис

AVG ([ALL] <val> | DISTINCT <val>);
Аргумент Описание
ALL Возвращает средние всех значений.
DISTINCT Устраняет повторяющиеся значения, затем вычисляется средние.
<val> Столбец или выражение, которое вычисляется к численному типу данных.

Примеры

Следующая инструкция демонстрирует использование SUM(), AVG(), MIN() и MAX() над подмножеством строк в таблице:

SELECT SUM (BUDGET), AVG (BUDGET), MIN (BUDGET), MAX (BUDGET)
  FROM DEPARTMENT
  WHERE HEAD_DEPT = 100;

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

Оставить комментарий

Комментарий:
можно использовать BB-коды
Максимальная длина комментария - 4000 символов.
 
Реклама на сайте | Обмен ссылками | Ссылки | Экспорт (RSS) | Контакты
Добавить статью | Добавить исходник | Добавить хостинг-провайдера | Добавить сайт в каталог