LINKS der Beitritt zusätzlicher Kriterien in MS-Access

Habe ich das folgende T-SQL-Abfrage (ein einfaches test-Fall) läuft in MS SQL, aber nicht bekommen kann die entsprechende Abfrage in MS Access (JET-SQL). Das problem ist, die zusätzlichen Kriterien, die in der LEFT JOIN. Wie kann ich dies in MS Access?

T-SQL:

SELECT * FROM A 
LEFT OUTER JOIN B ON A.ID = B.A_ID 
                 AND B.F_ID = 3

JET-SQL (was ich bisher aber stürzt Zugang!):

SELECT * FROM dbo_A 
LEFT JOIN dbo_B ON (dbo_A.ID = dbo_B.A_ID AND dbo_B.F_ID = 3)
  • Nicht benötigen, sollten Sie die Klammern auf die join-Kriterien
  • Spielt es eine Rolle, dass die T-SQL-Beispiel ist ein outer join? Alle seine im wesentlichen tun, ist die Rückgabe aller Zeilen in A.
  • Ponys - Ohne die Klammern, bekomme ich einen syntax-Fehler, mit Ihnen, Access stürzt ab... @Melvin - Nein, das Wort OUTER ist optional.
InformationsquelleAutor Supergibbs | 2010-01-06
Schreibe einen Kommentar