Групувати за — одне з найбільш часто використовуваних речень SQL. Це дозволяє згортати поле в окремі значення. Цей пункт найчастіше використовується з агрегаціями, щоб показати одне значення на згруповане поле або комбінацію полів. Ми можемо використовувати групу SQL і агрегати для збору кількох типів інформації.
Визначення SQL GROUP BY просте: це пропозиція SQL, яка групує всі рядки з однаковим значенням стовпця. Його основна мета — допомогти з агрегацією даних, працюючи над цим разом із агрегатними функціями SQL. Ви їх знаєте – COUNT(), SUM(), AVG(), MIN(), MAX(), якщо згадати ті, які найчастіше використовуються.
Використовується оператор Group By щоб згрупувати будь-які рядки стовпця з однаковими значеннями, що зберігаються в них, на основі функції, зазначеної в операторі. Зазвичай ці функції є одними з агрегатних функцій, наприклад MAX() і SUM(). Цей оператор використовується з командою SELECT у SQL.
Речення GROUP BY ділить стіл на набори. Цей пункт найчастіше поєднується з агрегатними функціями, які створюють підсумкові значення для кожного з цих наборів. Деякі приклади операторів Compose SELECT демонструють використання агрегатних функцій, застосованих до всієї таблиці.
У Power Query ви можете групувати значення в різних рядках в одне значення за групування рядків відповідно до значень в одному або кількох стовпцях.
Ви можете використовувати опцію GROUP BY у запиті SOQL щоб уникнути повторення окремих результатів запиту. Тобто ви вказуєте групу записів замість обробки багатьох окремих записів.