有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