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;
Cette action est irreversible, confirmez la suppression du commentaire ?
Signaler le commentaire
Veuillez sélectionner un problème
Nudité
Violence
Harcèlement
Fraude
Vente illégale
Discours haineux
Terrorisme
Autre
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; .
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;
.
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; .