В оператор SELECT, содержащий предложение GROUP BY, могут быть включены как предложение WHERE, так и HAVING. Предложение WHERE используется для исключения записей из группировки, a HAVING - для применения фильтра к записям после группировки.
Предложение HAVING имеет следующий синтаксис:
[HAVING условиеГруппировки]
Ниже приведен пример запроса, показывающего число сотрудников на кафедрах с численностью более пяти человек:
SELECT [код кафедры], Count(ФИО) AS [число_сотрудников]
FROMсотрудник
GROUP BY [код кафедры]
HAVING Count(ФИО)>5;
Предложение HAVING может содержать до 40 выражений, связанных логическими операторами AND и OR.
предыдущаяследующая