Middle+
Ի՞նչ է HAVING-ը SQL-ում։
sobes.tech AI
Պատասխան AI-ից
SQL-ում HAVING օպերատորը օգտագործվում է արդյունքների ֆիլտրացման համար տվյալների խմբագրման հետո, որը կատարվում է GROUP BY-ի միջոցով:
Երբ WHERE-ը ֆիլտրում է տողերը նախքան խմբավորումը, HAVING-ը ֆիլտրում է խմբերը հետո խմբագրման:
Օրինակ՝
SELECT department, COUNT(*) AS employee_count
FROM employees
GROUP BY department
HAVING COUNT(*) > 10;
Այս հարցումը կընտրի միայն այն բաժինները, որտեղ աշխատակիցների թիվը գերազանցում է 10։