Einzelnen Beitrag anzeigen

gmc616

Registriert seit: 25. Jun 2004
Ort: Jena
627 Beiträge
 
Delphi 10.3 Rio
 
#4

Re: [Anfägerfrage] wofür ist Group By gut?

  Alt 5. Aug 2009, 15:28
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.
  Mit Zitat antworten Zitat