※ 引述《sherry8701 (***)》之銘言:
: access是不是不能支援二個left join (我知道SQL可以)
: 不知道是哪裡出了錯
: 會出現 "查詢運算式'a.id=b.id left join cmn_consider as c on a.id=c.id
: 中的語法錯誤(少了運算元)'"
: 但是單一個left join的時候就可以
: 請大大們幫忙?一下 謝謝!!
ACCESS的確一次只能支援一個JOIN語法,
他把JOIN語法後的結果看作是一個Table(或View)
所以你要加括號才可以再繼續JOIN其他Table
SELECT A.*, B.*, C.*
FROM (
TableA AS A
LEFT JOIN TableB AS B ON A.ID=B.ID
) LEFT JOIN TableC AS C ON A.ID=C.ID
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 220.133.134.222