OVH Cloud OVH Cloud

Requete SQL

1 réponse
Avatar
Gigi
Bonjour,

Est-il possible faire une sous-requete de cette mani=E8re=20
sous access ? Apparemment j'ai un probleme mais je vois=20
pas ou... Merci

SELECT joueur1.id_pers, sum(buteur.nb_but) as NbreBut,=20
nbmatch
FROM personne as joueur1 left JOIN buteur ON=20
joueur1.id_pers=3Dbuteur.id_perso,
(select count(id_match) as nbmatch=20
from participe, personne as joueur2=20
where joueur2.id_pers=3Dparticipe.id_perso
and joueur2.id_pers=3Djoueur1.id_pers)
GROUP BY joueur1.id_pers=20
ORDER BY NbreBut desc;

1 réponse

Avatar
JS
Hello,

Franchement étant donné les spécificités d'Access en
matière de syntaxe, je te conseille d'utiliser l'éditeur
de requêtes pour en créer deux. Et au moins tu auras une
idée de quelle syntaxe adopter si tu veux réecrire ta
requete par la suite

J
-----Message d'origine-----
Bonjour,

Est-il possible faire une sous-requete de cette manière
sous access ? Apparemment j'ai un probleme mais je vois
pas ou... Merci

SELECT joueur1.id_pers, sum(buteur.nb_but) as NbreBut,
nbmatch
FROM personne as joueur1 left JOIN buteur ON
joueur1.id_pers=buteur.id_perso,
(select count(id_match) as nbmatch
from participe, personne as joueur2
where joueur2.id_pers=participe.id_perso
and joueur2.id_pers=joueur1.id_pers)
GROUP BY joueur1.id_pers
ORDER BY NbreBut desc;
.