tomlameche a écrit a écrit :
Mais c'est completement absurde comme requete !
select count(qqchose) from truc group by qqchose va te renvoyer autant de 1 que tu as de ligne dans la table et c'est tout !
Ca m'etonnerai que ce soit ça qu'il veut ...
|
count(qqchose), ca te renvoie le nombre de qqchose qui ne sont pas à NULL (ici, ca revient au nombre de lignes)
Ce que tu indiques, ce serait count(distinct qqchose)
Si tu as 3 lignes ou qqchose est identique, elles seront groupées, et le count(qqchose) indiquera 3
Message édité par mrbebert le 18-10-2002 à 15:05:10