Cláusula HAVING

La cláusula HAVING le permite especificar las condiciones para los grupos de registros (por ejemplo, mostrar solo los departamentos con salarios que sumen más de 200.000 €). Tiene el siguiente formato:

Copiar
HAVING expr1 operador_rel expr2

expr1 y expr2 pueden ser nombres de campos, valores constantes o expresiones. Estas expresiones no tienen que coincidir con una expresión de columna en la cláusula SELECT.

operador_rel es el operador relacional que enlaza las dos expresiones.

Ejemplo

Devuelva solamente los departamentos cuyas sumas de salarios son superiores a 200.000 €.

Copiar
SELECT id_dept, SUM (salario) FROM emp GROUP BY id_dept HAVING SUM (salario) > 200000