Steffen: mySQL Anzahl untersch. Daten in 2 Spalten bei gl. Wert in 3. Sp.

Beitrag lesen

Hallo,

und ein einfaches

SELECT 'Spalte 1', 'Spalte 2', 'Spalte 3', COUNT(*)
  FROM Tabelle
  GROUP BY 'Spalte 1', 'Spalte 2', 'Spalte 3'

tut es nicht?

Ciao, Frank

Nein, das liefert

Ergebnisspalte 1  Ergebnisspalte 2
aaa               2
aaa               1
aaa               1
aaa               1
bbb               1
bbb               1
bbb               1
ccc               1

Die 2 in der ersten Zeile kommt von der doppelten Kombination "111" und "a".

Ich hätte in dieser Tabelle jetzt gerne noch alle Zeilen gezählt, in denen die Ergebnisspalte 1 identische Werte hat. Das habe ich auch mit einer verknüpften Abfrage versucht, aber das hat nur eine nicht hilfreiche Fehlermeldung ergeben.