Sobes.tech
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;

Այս հարցումը խմբագրում է աշխատակիցներին բաժինների ըստ և ցույց է տալիս յուրաքանչյուր բաժնում աշխատակիցների քանակը և միջին աշխատավարձը։