Что Такое Групповые Функции?

Эта рубрика далее исследует функции. Она сосредотачивается на том, как получать сводную информацию (такую как средние значения) для групп строк.

В рубрике будет рассматриваться, как группировать строки в таблице в меньшие наборы и как определять критерии поиска для групп строк.

Групповые функции работают на наборах строк, чтобы выдать один результат на группу.

Что Такое Функции Групповые Функции?

В отличие от однострочных функций, групповые функции работают на наборах строк и получают один результат для группы. Эти наборы могут включать всю таблицу или таблицу, разделенную на группы.

Типы Групповых Функций

  • AVG

  • COUNT

  • MAX

  • MIN

  • STDDEV

  • SUM

  • VARIANCE

Типы Групповых Функций

Каждая из функций принимает параметр. Следующая таблица идентифицирует опции, которые можно использовать в синтаксисе:

Функция Описание
AVG([DISTINCT|ALL]n) Среднее значение n, игнорируя значения null
COUNT({*|[DISTINCT|ALL]expr})Число строк, где expr оценивается в какое-либо значение, кроме null (вычисляет количество всех выбранных строк при использовании *, включая дубликаты и строки с null-значениями)
MAX([DISTINCT|ALL]expr) Максимальное значение expr, игнорируя значения null
MIN([DISTINCT|ALL]expr) Минимальное значение expr, игнорируя значения null
STDDEV([DISTINCT|ALL]n) Стандартное отклонение n, игнорируя значения null
SUM([DISTINCT|ALL]n) Сумма значений n, игнорируя значения null
VARIANCE([DISTINCT|ALL]n) Вариация n, игнорируя значения null

Далее: Получение Данных из Нескольких Таблиц

Смотрите также
Комментарии
Написать

(обязательно)

(обязательно)

Это не спам (обязательно)