Skip to main content

Секция HAVING

Позволяет фильтровать результаты агрегации, полученные с помощью GROUP BY. Разница с WHERE в том, что WHERE выполняется перед агрегацией, в то время как HAVING выполняется после него.

Из секции HAVING можно ссылаться на результаты агреации из секции SELECT по их алиасу. Также секция HAVING может фильтровать по результатам дополнительных агрегатов, которые не возвращаются в результатах запроса.

Ограничения

HAVING нельзя использовать, если агрегация не выполняется. Вместо этого можно использовать WHERE.