J'ai juste une table et je veux compter chaque entrée d'une étiquette à partir de 0
Maintenant, j'essaye ceci :
SELECT 标签,COUNT(start) AS Anzahl,user_id FROM datensammlung 其中 (start='1') AND (user_id='1') GROUP BY label;
Mais la récompense est seulement :
| étiquettes | Quantité | ID utilisateur |
|---|---|---|
| 1_manger une cuillère | 20 | 1 |
| 1_Mouche-toi | 20 | 1 |
Mais je veux ça :
| étiquettes | Quantité | ID utilisateur |
|---|---|---|
| 1_manger une cuillère | 20 | 1 |
| 1_Mouche-toi | 20 | 1 |
| 1_Téléphone | 0 | 1 |
Si tous les
labelsont disponibles dans le tableau, vous pouvez utiliser l'agrégation conditionnelle :