Abouportant
Messages postés13Date d'inscriptionmardi 30 octobre 2007StatutMembreDernière intervention 2 mars 2008
-
5 févr. 2008 à 10:57
Abouportant
Messages postés13Date d'inscriptionmardi 30 octobre 2007StatutMembreDernière intervention 2 mars 2008
-
6 févr. 2008 à 10:28
Bonjour je voudrais créer une requete qui calcule le nombre différents d'usagers qui participe a une activité donc pour cela je fait une requete paramétré. Mais ma requete ne fonctionne pas , voici ma requete quelqu'un pourrait m'aider ?
SELECT Count(*)
FROM (select distinct Nom, Prenom from Usager)
WHERE NumeroActivite = ( SELECT NumeroActivite
FROM Activite
WHERE (Libellé) = [Libellé] );
nounours21_6
Messages postés255Date d'inscriptionmercredi 3 novembre 2004StatutMembreDernière intervention21 avril 2009 5 févr. 2008 à 11:17
Bonjour,
Je pense que ton erreur provient du fait que tu recherches un champ qui n'existe pas dans la vue que tu génères à la volée.
Il faudrait que tu rajoute le champ numeroActivite dans ton premier FROM.
Abouportant
Messages postés13Date d'inscriptionmardi 30 octobre 2007StatutMembreDernière intervention 2 mars 2008 5 févr. 2008 à 11:25
Bonjour,
j'ai essayé mais sa ne fonctionne toujours pas
SELECT Count(*)
FROM (select distinct Nom, Prenom , NumeroActivite from Usager)
WHERE NumeroActivite = ( SELECT NumeroActivite
FROM Activite
WHERE Libelle = [Libelle] );
Abouportant
Messages postés13Date d'inscriptionmardi 30 octobre 2007StatutMembreDernière intervention 2 mars 2008 6 févr. 2008 à 10:28
re il m'envoi un message d'erreur lorsque j'exécute ma requete en me disant " fonction 'distinct' non définie dans l'expression". je pense qu'avec access le count et le disctinct ne peuvent pas être sur la même ligne