GROUP BY zwraca jeden wiersz dla każdej unikalnej kombinacji GROUP BY pola. W twoim przykładzie każda odrębna kombinacja (a1, a2) występujące w wierszach Tab1 daje w zapytaniu wiersz reprezentujący grupę wierszy z podaną kombinacją wartości pola grupuj według . Funkcje agregujące, takie jak SUM() są obliczane na podstawie członków każdej grupy.