![]()
Zowel WHERE als HAVING filteren gegevens, maar op een ander moment:
WHERE |
HAVING |
|
|---|---|---|
| Wanneer | Vóór GROUP BY |
Ná GROUP BY |
| Werkt op | Individuele rijen | Groepen |
| Groepsfuncties | Niet mogelijk | Wél mogelijk |
Gebruik WHERE als je rijen wilt uitsluiten op basis van een kolomwaarde, vóórdat er gegroepeerd wordt.
Gebruik HAVING als je groepen wilt uitsluiten op basis van een berekende waarde (zoals een COUNT() of SUM()).