Anzahl der gruppierten Zeilen ausgeben
Hallo,
angenommen ich habe eine Tabelle mit verschiedenen Namen, die aber auch gleich sein können. Tabelle namen vornamen ----------- Markus Frank Robert Juliane Sandra Sabine Markus Sabine Robert Nun möchte ich abfragen welche Namen es gibt: SELECT vornamen from namen GROUP BY vornamen Nun bekomme ich alle Namen einmal aufgelistet. Ich möchte nun gerne die Anzahl der Zeilen, also in diesem Falle 6. Wie sieht die Abfrage aus? Gruß Kalle |
AW: Anzahl der gruppierten Zeilen ausgeben
Hmm...
So habe ich es erst verstanden.... Code:
SELECT vornamen , COUNT(vornamen) AS anzahl Oder suchst du nur mysql_num_rows()? |
AW: Anzahl der gruppierten Zeilen ausgeben
Ok, scheinbar habe ich mich doch falsch ausgedrückt.
Ich möchte keine Liste der Namen mit der Anzahl des jeweiligen Namen, ich möchte eine einzige Zahl die mir angibt, wieviele unterschiedliche Namen es gibt. Prinzipiell die Anzahl der Zeilen Deiner Abfrage. Jetzt rübergekommen? Gruß Kalle |
AW: Anzahl der gruppierten Zeilen ausgeben
Code:
SELECT COUNT(*) AS anzahl FROM Oder einfacher: Code:
SELECT COUNT( DISTINCT vornamen) AS anzahl |
AW: Anzahl der gruppierten Zeilen ausgeben
Großartig, das ist genau das was ich wollte. Danke!!
Gruß Kalle |
Alle Zeitangaben in WEZ +2. Es ist jetzt 06:54:56 Uhr. |
Powered by vBulletin® Version 3.8.3 (Deutsch)
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.