Sobes.tech
Junior — Middle

SQL'da GROUP BY operatorining asosiy vazifasi nima va qachon qo'llaniladi?

sobes.tech AI

AIdan javob

SQL'da GROUP BY əmri, bir cədvəldəki sətirləri bir və ya bir neçə sütuna görə qruplaşdırmaq üçün istifadə olunur. Əsas vəzifəsi məlumatları toplamaq və hər qrupa ayrıca toplama funksiyalarını (məsələn, COUNT, SUM, AVG, MAX, MIN) tətbiq etməyə imkan verməkdir.

Əsasən, hər müştəri üçün sifarişlərin sayı, şöbələr üzrə orta gəlir və s. kimi ümumi məlumatlar əldə etmək istədikdə istifadə olunur.

Misal:

SELECT department, COUNT(*) AS employee_count
FROM employees
GROUP BY department;

Bu sorğu işçiləri şöbələrə görə qruplaşdıracaq və hər şöbədəki işçi sayını hesablayacaq.