Hallo,
ich habe eine Mysql Datenbank mit einer Tabelle 'tabelle' und einer Spalte 'spalte'.
in der Tabelle existieren belibig viele Datensätze.
In der Spalte 'spalte' steht jeweils ein String.
Bspl.:
spalte |
---|
hinz |
kunz |
bert |
stef |
kunz |
arsch |
hans |
stef |
stef |
arsch |
bert |
Ich möchte nun eine Ausgabe erzielen, die nicht jeden Eintrag ausgiebt, sondern jeden gleichen String nur _einmal_. Dies kann ich per "SELECT spalte FROM tabelle GROUP BY spalte" erreichen.
Nun möchte ich aber noch ausgeben, wie oft jeder String vorhanden ist. Hierzu könnte ich count() verwenden.
Meine Frage nun: Wie kombiniere ich diese beiden Sachen?
Die Ausgabe soll folgendermaßen aussehen:
hinz 1
kunz 2
bert 2
stef 3
arsch 2
hans 1
Als Scriptsprache steht mit PHP zur Verfügung, falls man das nicht mit SQL hinbekommt.
vielen Dank für euere Hilfe
Steffi