INNER JOIN Multiples sur requêtes SQL ACCESS

Résolu/Fermé
worsy - 30 avril 2011 à 16:19
 worsy - 30 avril 2011 à 19:50
Bonjour,

je connais le SQL Mainframe mais je ne maîtrise pas la syntaxe du SQL Access

Je voudrais écrire cette requête dont la syntaxe est correcte en SQL/DB2 mais ACCESS la refuse.

select [...]

from TabA

inner join TabB on TabA.ColA1 = TabB.ColB
inner join TabC on TabA.ColA2 = TabC.ColC

Il doit me manquer des parenthèses quelque part, mais ou ???
Merci de votre aide.

2 réponses

michel_m
Messages postés
16568
Date d'inscription
lundi 12 septembre 2005
Statut
Contributeur
Dernière intervention
14 mai 2022
3 279
30 avril 2011 à 19:31
Bonjour

un exemple de double jointure SQL en patois Access: 3 tables:T_staff,T_mag et T_usage

"SELECT ....
FROM T_mag INNER JOIN (T_staff INNER JOIN T_usage ON T_staff.s_mat = T_usage.u_mat) ON T_mag.m_mag = T_usage.u_code WHERE ((s_nom='" & choix & "'));"
1
Nickel, merci.
(c'est pénible ces langages à syntaxe variable : autant de syntaxe que de support...)
0
MastercroW
Messages postés
1095
Date d'inscription
dimanche 3 octobre 2010
Statut
Membre
Dernière intervention
31 mai 2019
163
30 avril 2011 à 16:21
Je pense que personne va pouvoir te répondre dans la partie WebMastering, je te conseil de poster dans la partie programmation.
0
désolé pour le trompage de forum.
0