Junior — Middle
109
SQL сұрауларында HAVING операторы қандай мақсатта қолданылады?
Сұралған компаниялар
ИнфоТехСервис
Effective Mobile
AI-дан жауап
sobes.tech AI
SQL-да HAVING сөйлемі GROUP BY көмегімен құрылған деректер топтарын сүзу үшін пайдаланылады. WHERE сияқты, ол жеке жолдарды топтаудан бұрын сүзеді, ал HAVING топтаудан кейін қолданылады және агрегаттық функцияларға (мысалы, COUNT, SUM, AVG) шарттар қоюға мүмкіндік береді.
Мысал:
SELECT department, COUNT(*) AS employee_count
FROM employees
GROUP BY department
HAVING COUNT(*) > 10;
Бұл сұрау 10-нан астам қызметкері бар бөлімдерді ғана таңдайды.