2014-05-24 35 views
0

我正在制定定製的論壇系統。我已經遵循了一些關於如何讓我的網站上的類別和子目錄正確排序的教程。但是我遇到一些問題,這個查詢加入期間字段列表中的未知列

SELECT 
    thread_catagories.`catID` tc_id 
FROM 
    thread_catagories tc  
LEFT OUTER JOIN 
    thread_catagories tcP 
    ON tc.tc_id = tcP.parent 

我不斷收到一個「未知列」的錯誤,說CATID列不存在,儘管被所示,當我下班左外連接部分的代碼。

+0

的一點猜想一旦你確定你要使用它的別名。真正的表名不再有效。 –

回答

0

您正在加入一個帶有兩個別名的表格,並且您未指定要在列中使用的別名。

嘗試

SELECT 
tc.`catID` tc_id 
^^---use which aliace here 
FROM 
thread_catagories tc  
LEFT OUTER JOIN 
thread_catagories tcP 
ON tc.tc_id = tcP.parent 

IM此列tc_id或aliace

相關問題