Bazy danych · Junior · Pytanie 28 z 75
Czym różni się WHERE od HAVING?
- 1Są wymienne
- 2
HAVINGsłuży tylko do złączeń - ✓Poprawna odpowiedź:
WHEREfiltruje wiersze przed grupowaniem;HAVINGfiltruje grupy po agregacji
Wyjaśnienie
Przykład: GROUP BY city HAVING COUNT(*) > 100. Agregatu nie można użyć w WHERE, bo na tym etapie agregatów jeszcze nie ma.