MSSQL 我有T1
表Id
和name
列。就像上一个问题一样,但还有另一个任务。
T2
带有Aggregate_ID
和的表Element_ID
。
他们交叉
x1:
ID и Name
1 Car
2 Hood
3 Engine
4 Cylinder
5 Wheel
6 tyre
7 rim (car)
8 Rim fixation (Car)
x2:
Aggregate_ID Element_ID
1 2
1 3
1 5
3 4
5 6
5 7
7 8
我需要输出所有最简单的元素,其中包括像 Wheel 这样的聚合。如果是轮子,它将是 6,8。对于“汽车”,它将是 2、4、6、8 嵌套级别可以更改。这是一个简单的例子。但嵌套级别可以是 4,5..20 或无限制。
我读了这个http://technet.microsoft.com/ru-ru/library/ms186243(v=sql.105).aspx但我现在无法处理