Предложение GROUP BY

Оценить
(0 голоса)

Предложение group by задает один или более столбцов в качестве группы, в которой все строки данной группы имеют одно и то же значение этих столбцов. В примере 6.26 показано простое использование предложения group by.

Предложение GROUP BY

 

В примере 6.26 предложение group by создает различные группы для всех возможных значений (в том числе и null), появляющихся в столбце job.

Таблица может быть сгруппирована по любой комбинации ее столбцов. В примере 6.27 показана группировка строк таблицы workson с использованием двух столбцов.

 

Предложение GROUP BY

 

Предложение GROUP BY

 

Результат примера 6.27 показывает, что существует девять групп с различными комбинациями номеров проектов и работ. И только две группы, содержащие более одной строки, которыми являются:

 

Предложение GROUP BY

 

Последовательность имен столбцов в предложении group by не обязательно должна соответствовать последовательности имен в списке select.


Агрегатные функции
Обычные агрегатные функции
Статистические агрегатные функции
Агрегатные функции, определенные пользователем
Предложение HAVING

Добавить комментарий


Защитный код
Обновить

© 2018 www.serversql.ru. Все права защищены.