你能幫我解決這個問題嗎?加入時出錯mysql
SELECT Articolisti_Articoli.*
FROM Articolisti_Articoli, Articolisti_Incarichi
LEFT JOIN SitiWeb_Articoli
ON SitiWeb_Articoli.ArticoloID = Articolisti_Articoli.ID
WHERE SitiWeb_Articoli.ArticoloID IS NULL AND Articolisti_Articoli.IncaricoID = Articolisti_Incarichi.ID AND Articolisti_Incarichi.CategoriaID = 15
我收到此錯誤:
#1054 - Unknown column 'Articolisti_Articoli.ID' in 'on clause'
但如果我嘗試簡單的版本:
SELECT Articolisti_Articoli.*
FROM Articolisti_Articoli
LEFT JOIN SitiWeb_Articoli
ON SitiWeb_Articoli.ArticoloID = Articolisti_Articoli.ID
WHERE SitiWeb_Articoli.ArticoloID IS NULL
...它的作品! :S
謝謝!
的'在哪裏Articolisti_Incarichi.CategoriaID = 15'應該進入'JOIN'條件,否則(左)外部連接將變成內部連接。 –