Vous ne trouvez pas de réponse à votre problème ? Alors posez la question dans le forum. Souvenez-vous qu'il n'y a jamais de question bête, mais rester dans l'ignorance parce que l'on n'ose pas poser une question, ça c'est une erreur !

Sujet : Requete SQL access [ Access / Requêtes ] (Abouportant)

mardi 5 février 2008 à 10:57:20 | Requete SQL access

Abouportant

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é] );


mardi 5 février 2008 à 11:17:12 | Re : Requete SQL access

nounours21_6

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.

Enjoy @+

mardi 5 février 2008 à 11:25:17 | Re : Requete SQL access

Abouportant

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] );

mardi 5 février 2008 à 13:49:51 | Re : Requete SQL access

nounours21_6

essaye ca :

SELECT Count(*)
FROM Usager
WHERE NumeroActivite = ( SELECT NumeroActivite
                                             FROM Activite
                                             WHERE Libelle = [Libelle] );


mais ca te donne quoi en retour? une erreur ou un résultat faux?

mardi 5 février 2008 à 19:44:39 | Re : Requete SQL access

Abouportant

Bonsoir,

j'ai essayé ta requete mais il m'envoi un messaque qui me dit "cette sous requete peut retourner au plus un enregistrement "

mais il faudrait un disctinct dans ma requete pour enlever les doublons.

mardi 5 février 2008 à 23:58:30 | Re : Requete SQL access

nounours21_6

Arf désolé, j'ai pas fais gaf :

SELECT Count(distinct(nom))
FROM Usager
WHERE NumeroActivite in ( SELECT NumeroActivite
                                             FROM Activite
                                             WHERE Libelle = [Libelle] );

je pense que ca doit etre bon comme ca!

mercredi 6 février 2008 à 10:28:24 | Re : Requete SQL access

Abouportant

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



Cette discussion est classé dans : access, sql, requete, select, from


Répondre à ce message

Sujets en rapport avec ce message

requete sql access pour les dates [ par Rjoe ] Bonjour Developpant une application pour la gestion des commandes j'ai été surpris en voyant qu'avec la requete sur ACCESS 2000SELECT COMMANDE.*FROM C Faire un concat dans une requete sous access [ par sebclick ] Bonjour,J'ai vu dans la doc sql que l'on peut réaliser une concaténation de deux chaines lors de la requete.A priori, Microsoft SQL gère cette fonctio PROBLEME SUR REQUETE ET SOUS REQUETE [ par SR2 ] voici mon problèmeje souhaiterai réaliser la meme opération qu'avec cette requete mais en utilisant des jointures INNER JOINpour eviter toutes ces sou Requete Imbriqué Erreur Aussi :s [ par SF2Boss ] Voici La requete Rebelle : SELECT </s Select imbriqués [ par gbourgeois0019 ] Bonjour à tous, J'ai une requête SQL qui ne semble pas vouloir passer et je ne comprend pas trop pourquoi. Je travaille avec SQL Server CE. Voila à qu Requete SQL access [ par Abouportant ] Bonjour,Je cherche a faire une requete qui me permet de calculer le nombre différent d'usager par activite cette requete marche mais elle me fait un c requête SQL [ par MehdiBS ] Salut, Au niveau de l'analyseur de requêtes de sql server, je veux exécuter la commande : "select count(*) from @nomTable" où @nomTable est un para requete [ par eyango ] bonjour a tous,(j utilise MySQL server 5.1) j ai un probleme de syntaxe avec une de mes requetes sql voici la requete: SELECT nom, email,prenom,datena select ...from(select ...from..) [ par mariam1987 ] Bonjour,j'essaye d'exécuter cette requête SQL:"SELECT h.`propertys_uid` FROM (select r.`rooms_table_name` from `gull_alia_hotels_rooms` as r WHERE r.`


Nos sponsors

Sondage...

CalendriCode

Juillet 2009
LMMJVSD
  12345
6789101112
13141516171819
20212223242526
2728293031  

Consulter la suite du CalendriCode

Comparez les prix Nouvelle version

Photothèque Nouveau !



Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel (EBArtSoft), Merci à Vincent pour ses précieux conseils
CodeS-SourceS.com© Toute reproduction même partielle est interdite sauf accord écrit du Webmaster
CodeS-SourceS.com© est une marque déposée tous droits réservés
Temps d'éxécution de la page : 0,359 sec

Google Coop CodeS-SourceS Google Coop CodeS-SourceS


Certaines images présentes sur le site (notament certains avatars) sont issues des collections IconShock, donc si vous souhaitez utiliser ces icons vous devez les acheter, ne les copiez pas et ne utilisez pas dans vos sites et applications sans les avoir commandé.