Групові функції є математичними функціями працювати з наборами рядків, щоб отримати один результат на набір. Типи групових функцій (також звані агрегатними функціями): AVG, що обчислює середнє значення вказаних стовпців у наборі рядків, COUNT, що обчислює кількість рядків у наборі.
Групувати за — одне з найбільш часто використовуваних пропозицій SQL. Це дозволяє згортати поле в окремі значення. Цей пункт найчастіше використовується з агрегаціями, щоб показати одне значення на згруповане поле або комбінацію полів.
Допоміжна функція GROUPING вказує, чи агрегується вказаний вираз атрибута в списку GROUP BY.
Ви можете використовувати групові функції у будь-якому пункті оператора SELECT. Групові функції можна використовувати лише в списку стовпців пропозиції select і в пропозиції WHERE оператора SELECT. Ви можете поєднувати стовпці з одним рядком із функціями групи в списку стовпців оператора SELECT, згрупувавши стовпці з одним рядком.
Ці ролі допомагати групі виконувати роботу. Ці ролі або функції призначені для руху групи до її цілей, і вони зосереджені на завданнях. Кожен член групи бере участь у сприянні та координації групових зусиль для вирішення групової проблеми.