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 16603 Date d'inscription lundi 12 septembre 2005 Statut Contributeur Dernière intervention 16 décembre 2023 3 310
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 1094 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