當我運行這段代碼:MySQL的:未知列「where子句」
SELECT *
FROM `page` `p` LEFT JOIN `lang` `l`
ON `p.id`=`l.pageID`
WHERE `p.textID`='home'
AND `l.language`='EN'
我得到這個錯誤:
Unknown column 'p.textID' in 'where clause'
即使我敢肯定,有一個叫textID
列在表page
中。
的lang
表有以下欄目:id
,pageID
,navTitle
,title
,content
,language
。
page
表具有以下列:id
,textID
,nav
。
什麼可能會導致此錯誤?
嘗試\'p \'。\'textID \'或刪除撇號。 –