ACESS : select count distinct ? - SQL/NoSQL - Programmation
Marsh Posté le 27-06-2003 à 11:42:30
ça doit plutot etre quelque chose comme ça: 
select nom, count(nom) from ... group by nom
Marsh Posté le 27-06-2003 à 11:43:23
ah oui ptre aussi 
 
g fé ca :  
 
Select Count(nom) from revue where nom in (select distinct nom from revue)
Marsh Posté le 27-06-2003 à 12:51:07
| fabd a écrit : ah oui ptre aussi  | 
 
 
Essaye ça 
select nom, count(*) 
from revue 
group by nom
Marsh Posté le 27-06-2003 à 13:55:42
Ma requete ne marche pas, et celle proposé non plus  
 
 
select count(revue.nom) from revue where revue.nom in(SELECT revue.nom 
FROM revue 
GROUP BY revue.nom) 
 
Qd je fais ca, il me retourne 42 resultats au lieu de 4 
Marsh Posté le 27-06-2003 à 15:48:49
| fabd a écrit : Ma requete ne marche pas, et celle proposé non plus  | 
 
 
Euh non ... 
juste ça à taper => 
 
SELECT revue.nom, count(*) 
FROM revue 
GROUP BY revue.nom 
 
ou ça 
 
SELECT count(*) 
FROM revue 
GROUP BY revue.nom 
Marsh Posté le 27-06-2003 à 20:02:27
vttman2 > nope, ça marche pas, ça retourne le count pour chaque valeur de revue.nom, donc plusieurs lignes. 
 
la seule requête que j'ai trouvé qui marche, c'est : 
 
SELECT count(*) from (select distinct user_id from article) as test;
Marsh Posté le 27-06-2003 à 11:40:55
Sous acces, comment on peut compter les differents item d'une table

Select count(distinct nom) ne fonctionne pas