Cláusula HAVING

A cláusula HAVING permite que você especifique condições de grupos de registros (por exemplo, exibir somente os departamentos com salários que totalizam mais de US$ 200.000). Ela tem o seguinte formato:

Copiar
HAVING expr1 operador_rel expr2

expr1 e expr2 podem ser nomes de campo, valores de constante ou expressões. Essas expressões não precisam corresponder a uma expressão de coluna na cláusula SELECT.

operador_rel é o operador relacional que vincula as duas expressões.

Exemplo

Retorne somente os departamentos cujas somas salariais são superiores a US$ 200.000.

Copiar
SELECT id_dept, SUM (salário) FROM func GROUP BY id_dept HAVING SUM (salário) > 200000