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.
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