Gabarito disponível
Resolução comentada
HAVING filtra grupos após o GROUP BY.
A cláusula HAVING define condição de busca sobre grupos ou resultados de funções de agregação, sendo aplicada depois do GROUP BY. Por isso limita o resultado a partir do agrupamento de registros.
Análise das alternativas
A) SELECT escolhe as colunas, não filtra grupos. C) NOT IN é um operador de comparação, não uma cláusula. D) WHERE filtra registros individuais antes do agrupamento e não aceita funções de agregação. E) ORDER BY apenas ordena o resultado.
Referência: SQL (ANSI) – cláusulas GROUP BY e HAVING
Resolução comentada do VaiConcursos.