Mahlzeit Ilja,
In welchem Datenbanksystem mit welcher Version?
Oracle 10g
Tabelle:
ID | Nachname | Vorname
---+----------+--------
...
SELECT t.Nachname
, COUNT(t.ID) AS Anzahl
FROM Tabelle t
ORA-00937: keine Gruppenfunktion für Einzelgruppe
SELECT t.Nachname
, t.Vorname
, COUNT(t.ID) AS Anzahl
FROM Tabelle t
GROUP BY t.Nachname
ORA-00979: Kein GROUP BY-Ausdruck
SELECT * FROM v$version
Oracle Database 10g Enterprise Edition Release 10.2.0.2.0 - 64bi
Und jetzt behaupte bitte noch einmal, dass es NICHT notwendig ist, innerhalb der GROUP BY-Anweisung alle Spalten anzugeben, die nicht durch irgendeine Gruppierungs- oder Aggregatsfunktion behandelt werden ...
MfG,
EKKi
--
sh:( fo:| ch:? rl:( br:> n4:~ ie:% mo:} va:) de:] zu:) fl:{ ss:) ls:& js:|
sh:( fo:| ch:? rl:( br:> n4:~ ie:% mo:} va:) de:] zu:) fl:{ ss:) ls:& js:|