有3個數據表:從父子表獲取邏輯數據?
產品分類 它具有基本類別的數據。該表有兩列(分類,分類描述)。
Sample Data
101 MENS
102 WOMENS
103 CHILDRENS
104 BABIES
105 FOOTWEAR
106 HANDBAGS
107 JEANS
108 ACCESSORIES
productType 此表具有子類別的數據。它也有兩列(categoryId,producttypedescription)。
Sample Data
112 OTHER
113 JUMPERS
114 WOMENS SHOES
115 JEANS
116 MENS
117 WOMENS
118 KIDS
119 ACCESORIES
categoryLink 此表管理有多對多的關係,它有兩列(類別,productTypeId)。
sample Data
101 112
101 113
102 112
102 113
102 114
103 112
103 113
104 112
104 113
104 119
105 112
105 113
105 114
106 112
107 116
107 117
107 118
我需要在分層模型中顯示這些數據才能在菜單中顯示。我沒有得到查詢來做到這一點。
所需的結果集(我只是產生了這只是一個代碼,但需要所有這些結果組合)
'Category','Category_description','ParentCategory'
'101','MENS','null',
'112','OTHER','101',
'113','JUMPERS','101';
請引導和幫助我。
感謝
您正在使用哪個數據庫管理系統?我猜SQL關係類型,但具體哪一個(PostgreSQL/MySQL/Oracle/MS SQL)? – 2012-02-15 20:41:59
您能否請您展示一些樣本數據和期望的結果。 – 2012-02-15 20:43:14
你有什麼嘗試?您是否使用'hierarchy'標籤查看了StackOverflow上的帖子? – HABO 2012-02-15 21:02:59