首先,對於錯誤的標題感到抱歉。我很匆忙,想不到一個更好的。MySQL-從同一表中獲取多條記錄
現在我有一個表像這樣 -
category_id name parent_category_id
______________________________________
1 country 0
2 state 1
3 city 2
4 block 3
而且我要的結果 -
Name ParentCategory
___________________________
country NULL
state country
city state
block city
現在的邏輯是ParentCategory是類別名稱,其CATEGORY_ID等於parent_category_id。 (不知道我是否正確解釋)我試了很多,爲此寫了一個查詢,但不知道我該怎麼做。
任何幫助將不勝感激。
將不顯示(國家,NULL)行 –
這一個(左加入而不是內在)? – lvil