logo search
Vvedenie_v_Veb_programmirovanien_2 / Vvedenie_v_Veb_programmirovanien_2

Групповые функции

Если нас не интересуют строки таблицы как таковые, а интересуют некоторые итоги, мы можем использовать в процессе выборки колонок таблиц групповые функции. Основные групповые функции представлены ниже:

Функция

Описание

SUM(Field)

Вычисляет сумму по указанной колонке

MIN(Field)

Вычисляет минимальное значение по указанной колонке

MAX(Field)

Вычисляет максимальное значение по указанной колонке

AVG(Field)

Вычисляет среднее значение по указанной колонке

COUNT(*)

Вычисляет количество строк в результирующей выборке

COUNT(Field)

Вычисляет количество не пустых значений в колонке

Например, чтобы узнать максимальную зарплату, получаемую сотрудниками в организации, можно выполнить запрос вида:

SELECT MAX(SALARY)

FROM Employees

Общее количество записей в таблице вернет запрос вида:

SELECT COUNT(*)

FROM Employees