2013-12-08 39 views
0

另一個值我有一個看起來像這樣,我怎麼能拉出categoryParent名稱,而不是ID的表,我可以做到這一點買就加入它本身的MySQL選擇一個值從同一個表

enter image description here

我可以得到它具有內在的工作加入,但有沒有這樣做它

這是內部的一個更簡單的方法加入該作品,但我覺得會有這樣做一個簡單的方法:

SELECT `tblCategories`.`categoryId`, `tblCategories`.`categoryName`, 
`test`.`categoryName` 
FROM `tblCategories` 
INNER JOIN `tblCategories` as `test` 
ON `tblCategories`.`categoryParent`=`test`.`categoryId` 
+1

向我們展示您目前使用的查詢 –

+0

這實際上是實現這一目標的最佳方式。你爲什麼不滿意? –

回答

0

您必須將這些表連接在一起,或者添加另一個名爲parentname的列,並將其作爲外鍵鏈接到父表parentname列。

相關問題