La clause SQL:HAVINGHAVING HAVING
Tout comme il est possible de filtrer les valeurs dans les enregistrements bruts, des critères de filtres sur les calculs de regroupement sont également possibles. On utilise pour cela la clause HAVING.
Par exemple, si l’on souhaite n’afficher que les locaux dont le nombre d’employés est strictement supérieur à 10 :
SELECT Count(ENI_EMPLOYES_EMP.EMP_ID) AS NombreEmployes, ENI_BUREAUX_BUR.BUR_ID
FROM ENI_BUREAUX_BUR INNER JOIN ENI_EMPLOYES_EMP ON ENI_BUREAUX_BUR.BUR_ID = ENI_EMPLOYES_EMP.EMP_BUR_ID
GROUP BY ENI_BUREAUX_BUR.BUR_ID
HAVING (((Count(ENI_EMPLOYES_EMP.EMP_ID))>10));