Hi nilsfad,
also, erstens kann ich nicht riechen, was Du für Spalten holen willst.
zweitens.
Annahme folgende Tabelle
Name Hand Finger
-----------------------------------------
Hans links 1
Hans links 1
Hans links 1
Hans links 1
Hans links 1
Hans rechts 1
Hans rechts 1
Hans rechts 1
Hans rechts 1
Hans rechts 1
Klaus links 1
Klaus links 1
...
Peter rechts 1
Peter rechts 1
Peter rechts 1
So, bei
select count(Finger) from Tabelle ist das Ergebnis 30
Wenn Du nun wissen willst, wieviele Finger jeder hat, mußt Du Name als Bezug für den count angeben
select name, count(finger) from Tabelle group by name. Ergebnis: Hans, Klaus und Peter haben jeweils 10 Finger
Wenn Du wissen willst, an welcher Hand jeder wieviele Finger hat, dann
select name, arm, count(finger) from Tabelle group by name, arm.
Jetzt kommen also zuerst die Namen, dann die Hände und dann die Anzahl der Finger bezogen auf Name und Hand. Jeder hat also 5 Finger an jeder Hand.
Ich hoffe, das group by ist jetzt verständlich.
Gruß
Hans