Grouping funkcija omogucava dodavanje jednog reda vrijednosti koji sadrži agregatnu sumu izabranih kolona kao u sledećem primjeru
SELECT Sifra, Sum(Kolicina), Grouping (Sifra) ‘Total’ FROM Sifarnik
Group By Sifra WITH CUBE
Ispis bi trebao da bude sledeci
Sifra Kol Total
—————————
100 449.00 0
NULL 449.00 1
Total kolona označava red koji sadrži agregatne sume, kako bi se izbjegle null vrijednosti na koloni Sifra, koje stvarno postoje!
CUBE i ROLLUP operatori generišu totale i subtotale u odnosu na zadane kolone koje trebaju da grupišu.