Sobes.tech
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 თანამშრომელია.