Ich habe nur eine Tabelle und möchte jeden Eintrag eines Labels beginnend bei 0 zählen
Jetzt versuche ich Folgendes:
SELECT 标签,COUNT(start) AS Anzahl,user_id FROM datensammlung 其中 (start='1') AND (user_id='1') GROUP BY label;
Aber die Belohnung ist nur:
Tags | Menge | Benutzer-ID |
---|---|---|
1_Esslöffel | 20 | 1 |
1_Schnäuzen Sie sich die Nase | 20 | 1 |
Aber ich will das:
Tags | Menge | Benutzer-ID |
---|---|---|
1_Esslöffel | 20 | 1 |
1_Schnäuzen Sie sich die Nase | 20 | 1 |
1_Telefon | 0 | 1 |
如果表中所有
label
都可用,则可以使用条件聚合: