GROUP BY vrátí jeden řádek pro každou jedinečnou kombinaci GROUP BY pole. Takže ve vašem příkladu každá jednotlivá kombinace (a1, a2) vyskytující se v řádcích Tab1 výsledkem je řádek v dotazu představující skupinu řádků s danou kombinací hodnot skupiny podle polí. Souhrnné funkce jako SUM() jsou počítány přes členy každé skupiny.