Junior — Middle
Ի՞նչ ամփոփիչ ֆունկցիաներ կան SQL-ում օգտագործելու համար միասին GROUP BY օպերատորին:
sobes.tech AI
Պատասխան AI-ից
SQL-ում, խմբավորումը (GROUP BY) օպերատորով հաճախ օգտագործվում են ամփոփիչ ֆունկցիաներ՝ խմբերի համար ամփոփ արժեքներ հաշվարկելու համար: Հիմնական ամփոփիչ ֆունկցիաները՝
- COUNT() — հաշվում է տողերի քանակը խմբում:
- SUM() — հաշվարկում է արժեքների գումարը խմբում:
- AVG() — հաշվարկում է միջին արժեքը:
- MIN() — գտնում է նվազագույն արժեքը:
- MAX() — գտնում է առավելագույն արժեքը:
Օրինակ՝
SELECT department, COUNT(*) AS employee_count, AVG(salary) AS avg_salary
FROM employees
GROUP BY department;
Այս հարցումը խմբագրում է աշխատակիցներին բաժինների ըստ և ցույց է տալիս յուրաքանչյուր բաժնում աշխատակիցների քանակը և միջին աշխատավարձը։