Alle Einträge zählen die einen bestimmten Status haben und diese einzeln anzeigen
Hi,
wie der Titel schon verrät möchte ich in meiner Datenbank Einträge zählen und diese dann anzeigen.
Hier mal eine Beispieltabelle:
Als Ausgabe hätte ich jetzt gerne etwas in dieser Richtung
Versucht habe ich es mit diesem Befehl in phpmyadmin
Als Ergebnis erhalte ich
Kann mir da jemand helfen. Das ganze baue ich dann in ein PHP-Projekt ein, wenn es dafür einen einfacheren Weg gibt, dann immer her damit.
Danke euch schon mal für eure Hilfe.
wie der Titel schon verrät möchte ich in meiner Datenbank Einträge zählen und diese dann anzeigen.
Hier mal eine Beispieltabelle:
ID | typ | status |
---|---|---|
1 | Buch | 1 |
2 | Buch | 1 |
..snip .. | ||
200 | Buch | 1 |
201 | Apfel | 1 |
..snip.. | ||
206 | Apfel | 1 |
Als Ausgabe hätte ich jetzt gerne etwas in dieser Richtung
Typ | bestand |
---|---|
Buch | 200 |
Apfel | 5 |
Versucht habe ich es mit diesem Befehl in phpmyadmin
SELECT article.id,article.typ, COUNT(article.typ) AS bestand FROM article WHERE status =1
Als Ergebnis erhalte ich
Typ | bestand |
---|---|
Buch | 205 |
Kann mir da jemand helfen. Das ganze baue ich dann in ein PHP-Projekt ein, wenn es dafür einen einfacheren Weg gibt, dann immer her damit.
Danke euch schon mal für eure Hilfe.
Bitte markiere auch die Kommentare, die zur Lösung des Beitrags beigetragen haben
Content-ID: 322953
Url: https://administrator.de/contentid/322953
Ausgedruckt am: 22.11.2024 um 22:11 Uhr
1 Kommentar
SELECT article.typ, COUNT(article.typ) AS bestand FROM article WHERE status = 1 GROUP BY article.typ