alexfrenzel92
SQL-Guru
- Beiträge
- 122
Liebes Forum,
Ich hoffe, das Thema gibt es noch nicht, etc.
Wie kann ich die Anzahl eines bestimmten Werts in einer Zeile zählen (festgelegt durch eine Abfrage)
d.h.:
zähle alle Zellen der Abfrage 'SELECT * FROM bla WHERE Spalte1 = 8 LIMIT 1' die den Wert 3 enthalten
Tabelle bla besteht aus den Spalten (Spalte1-12). Das Ergebnis geht von 0-11. Kleinlicherweise, weil Spalte 1 Index ist und nicht gezählt werden soll.
Ich kenne bisher nur COUNT(1) wirklich gut aber das zählt nur die Spaltenanzahl
Vielen Dank!
Ich hoffe, das Thema gibt es noch nicht, etc.
Wie kann ich die Anzahl eines bestimmten Werts in einer Zeile zählen (festgelegt durch eine Abfrage)
d.h.:
zähle alle Zellen der Abfrage 'SELECT * FROM bla WHERE Spalte1 = 8 LIMIT 1' die den Wert 3 enthalten
Tabelle bla besteht aus den Spalten (Spalte1-12). Das Ergebnis geht von 0-11. Kleinlicherweise, weil Spalte 1 Index ist und nicht gezählt werden soll.
Ich kenne bisher nur COUNT(1) wirklich gut aber das zählt nur die Spaltenanzahl
Vielen Dank!