Einzelnen Beitrag anzeigen

nahpets
(Gast)

n/a Beiträge
 
#5

Re: Beschränkung bei GROUP BY wird nicht bemängelt

  Alt 21. Jul 2009, 11:18
Hallo,

die von Dir zitierte Information zum Group By meint (vermutlich) etwas in dieser Art:
SQL-Code:
select ID, Kurzbezeichnung, Ort,
(
  select count(*), mit.Abteilung_id, abt.Id
  FROM Mitarbeiter mit
  where mit.Abteilung_id = abt.Id /* Verknüpfung über ForeignKey */ 
  group by mit.Abteilung_id
  group by abt.Id
) as Anzahl
from Abteilungen abt
group BY id
group BY Kurzbezeichnung
group BY Ort;
In Deinem Beispiel hast Du zwei Selects und zwei Group By, dies verstößt nicht gegen die genannte Bedingung.

Eventuell ist aber auch die zitierte Information "veraltet", so dass in früheren Versionen geschachtelte Selects mit einem Group By pro Select nicht möglich waren?
  Mit Zitat antworten Zitat