Оператор HAVING
Позволяет фильтровать результаты агрегации, произведенные с помощью GROUP BY. Это похоже на оператор WHERE, но разница в том, что WHERE выполняется перед агрегацией, а HAVING — после.
Возможно использовать результаты агрегации из оператора SELECT в операторе HAVING по их псевдониму. В качестве альтернативы, оператор HAVING может фильтровать результаты дополнительных агрегатов, которые не возвращаются в результатах запроса.
Ограничения
HAVING не может быть использован, если агрегация не выполняется. Используйте вместо этого WHERE.