[ACCESS] SQL Statement mit mehren JOINS

XChris

Erfahrenes Mitglied
Hallo,

ich möchte ein SQL Statement mit mehren INNER und 1 LEFT JOINS an ACCESS absetzen. Jedoch stimmt der Syntax nicht. Er erwartet irgendwo eine Klammer .... irgendwo ... !?

Hier das Statement in Oracle:

Code:
select 
history_key.HISTORY_KEY_PK as PK, 
history_key.START_DATE as "Zeitpunkt", 
history_keygroup.RESERVE_TEXT_1 as "Vorgang", 
applicationuser.ACCOUNTNAME as "durch", 
history_key.RESERVE_TEXT_1 as "Kennung", 
history_key.MEMO as "Information zum Vorgang", 
adviceorder.ordernumber as orderid, 
history_key.RESERVE_FLAG_1 as isExtern, 
history_keygroup.RESERVE_NUMBER_1 as Flag, 
history_keygroup.HistoryGroup as "VorgangTyp", 
history_key.USERNAME as "WinUserName" 
from history_key 
INNER JOIN history_keygroup on history_key.HISTORY_KEYGROUP_FK = history_keygroup.HISTROY_KEYGROUP_PK
LEFT JOIN applicationuser on applicationuser.user_pk = history_key.USER_FK 
INNER JOIN adviceorder ON adviceorder.order_pk = history_key.TABLENAME_FK 
INNER JOIN advice ON  advice.order_fk = history_key.TABLENAME_FK 
INNER JOIN advice_ext ON advice_ext.ADVICE_PFK  = advice.advice_pk 
Where history_key.tablename_fk='cdfc3deb-c1a0-4df1-a972-28f96dd909fc' and bitand(history_keygroup.RESERVE_NUMBER_1, 2) = 2 
ORDER BY history_key.START_DATE

Mir reichts aber schon, wenn wer nen Bsp SQL Statement mit 2 INNER JOIN und 1 LEFT hinpinselt, baus mir gern selbst aus ...

Chris
 
Zurück