Junior — Middle
SQL-də GROUP BY operatoru ilə birlikdə istifadə edilə bilən hansı toplama funksiyaları mövcuddur?
sobes.tech Süni İntellekt
AI-dan cavab
SQL-də, GROUP BY operatoru ilə, tez-tez qruplar üzrə ümumi dəyərləri hesablamaq üçün toplama funksiyaları istifadə olunur. Əsas toplama funksiyaları:
- COUNT() — qrupdakı sətirlərin sayını hesablayır.
- SUM() — qrupdakı dəyərlərin cəmində hesablayır.
- AVG() — orta dəyəri hesablayır.
- MIN() — ən kiçik dəyəri tapır.
- MAX() — ən böyük dəyəri tapır.
Nümunə:
SELECT department, COUNT(*) AS employee_count, AVG(salary) AS avg_salary
FROM employees
GROUP BY department;
Bu sorğu işçiləri bölmələrə görə qruplaşdıracaq və hər bölmədə işçilərin sayını və orta maaşı göstərəcək.