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
label
sont disponibles dans le tableau, vous pouvez utiliser l'agrégation conditionnelle :