Group by

GROUP BY 

Приклад: 

SELECT BillingCity, COUNT(*), MAX(InvoiceDate) FROM invoices GROUP BY BillingCity;

**В GROUP BY селекті можуть бути  ТІЛЬКИ функції агрегації та той стовпчик по якому группується (це і логічно)

Синтаксис:

ПОМІТКА!!!  Не плутати GROUP BY та ORDER BY  Друге - це сортування, наприклад по зростанню чисел чи алфавітно, а  Перше - группування за певним спільним параметром

**Групування за ДВОМА параметрами:

В групуванні GROUP BY є ключове слово HAVING за допомогою якого  

Можна фільтрувати за допомогою агрегуючих функцій (WHERE так не може)  

Приклад БЕЗ та З HAVING: