GROUP BY gruppiert alle Datensätze, wo der Inhalt des Feldes welches nach GROUP BY steht, gleich ist.
In deinem
SQL werden u.a. alle Datasatze aus einem gleichem Jahr ("to_char(tabsui.datrea,'YYYY')") zusammengefasst. Zusätzlich wird auch nach "tabing.noming" gruppiert. Was das allerdings ist, weißt nur du allein.
Da du zusätzlich COUNT(<Feld>) anfragst, kriegst du als Antwort die Anzahl der Datensätze, wo "(to_char(tabsui.datrea,'YYYY')" und "tabing.noming" gleich ist.