Hello !
Voici mon problème du jour. Je voudrais, en une seule instruction select, obtenir plusieurs comptes. L'idée générale, serait d'obtenir des parties du tout.
Quelque chose qui ressemblerait à ça :
select
count(champ = valeur1),
count(champ = valeur2),
count(*)
from
table
where
filtre in (valeurA, valeurB);
Evidement, ce que je poste ci-dessus ne fonctionne pas. Ou plutôt, si, ça fonctionne, car c'est syntaxiquement correct, mais les 3 valeurs retournées sont les mêmes : c'est celle du count(*).
Savez-vous comment (…)
Forum Programmation.autre Compter des lignes en sql.
18
mai
2005