Count et distinct dans la meme requete

scoubidou79 Messages postés 18 Date d'inscription vendredi 11 juin 2004 Statut Membre Dernière intervention 16 juillet 2004 - 8 juil. 2004 à 18:37
cs_CanisLupus Messages postés 3757 Date d'inscription mardi 23 septembre 2003 Statut Membre Dernière intervention 13 mars 2006 - 9 juil. 2004 à 20:05
Bonjour à tous,

voila je cherche à obtenir le nombre d'enregistrement sans les doublons. Mais comme d'ahb ca ne marche pas.

voila la requete :

Set Rs3 = Db2.Execute("SELECT count(distinct ressource) AS nb_ressource FROM gdp")

De plus je voudrais savoir comment fonctionne les modules. J'en ai ajouté un pour utiliser un paramètre entre plusieurs feuilles, mais faut il rajouter un lien entre le module et les feuilles

3 réponses

cs_CanisLupus Messages postés 3757 Date d'inscription mardi 23 septembre 2003 Statut Membre Dernière intervention 13 mars 2006 21
8 juil. 2004 à 20:29
Bonjour,

Essaie :

Set Rs3 = Db2.Execute("SELECT distinct(ressource) FROM gdp")
nb_enreg = Rs3.recordcount

Cordialement

CanisLupus
0
cs_PhilippeE Messages postés 437 Date d'inscription mercredi 18 décembre 2002 Statut Membre Dernière intervention 10 août 2010 2
9 juil. 2004 à 10:25
Set Rs3 = Db2.Execute ...
Tu utilises DAO ?

La méthode Execute de l'objet Database NE RENVOIT PAS DE RECORDSET !!!
Elle ne doit être utilisée que pour des requêtes de modification.
0
cs_CanisLupus Messages postés 3757 Date d'inscription mardi 23 septembre 2003 Statut Membre Dernière intervention 13 mars 2006 21
9 juil. 2004 à 20:05
PhilippeE à raison pour DAO.
Alors, dis voir ce que tu utilises, DAO ou ADO ?

Cordialement

CanisLupus
0
Rejoignez-nous