EKKi: Abfrage welcher Wert nur 1 (2,3,...) mal vorkommt

Beitrag lesen

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:|