我有一個名爲「category」的mysql表。基本結構看起來像這 -用mysql中的單個查詢獲取子類別的父名稱
------ -------- ------
cat_id cat_name parent
------ -------- ------
1 test1 NULL
2 test2 NULL
3 test3 2
4 test4 1
5 test5 3
現在我想所有在單個查詢父類名(不僅是ID)的類別數據。那可能嗎?我可以通過在while循環中使用第二個查詢(獲取孩子的父母名稱)並將數據作爲一個整體進行合併。但是可以用單個查詢來做到這一點嗎?
你的問題是不明確的:你想選擇所有的類別數據和父類別的名稱,或者你想選擇所有具有給定(搜索)的父類別名稱的類別數據? – Konerak
2件事情是一樣的。不是。 –