Grupowanie danych: Klauzula GROUP BY, GROUPING SETS, OVER cz. II
Funkcje grupujące omówione w pierwszej części tego artykułu można wywoływać dla całych tabel lub stworzonych grup. Przyjrzyjmy się więc jak ten proces wygląda.
Wszystkie ćwiczenia będziemy wykonywać na tabeli klienci
, która w swojej pierwotnej formie wygląda tak:
Tabela klienci
:
ID | Imie | Nazwisko | Miasto |
1 | Jan | Kowalski | Warszawa |
2 | Michał | Łagoda | Kraków |
3 | Marcin | Kulczyk | Kraków |
4 | Radosław | Sikorski | Kraków |
5 | Monika | Kopacz | Gdańsk |
6 | Piotr | Grabiec | Toruń |
7 | Ewa | Pogodna | Bydgoszcz |
8 | Sebastian | Szybki | Warszawa |