4
我使用SQL Server 2008中我有一个表是这样的:如何获得与递归查询第二父在公共表
UnitId ParentId UnitName
---------------------------
1 0 FirstUnit
2 1 SecondUnit One
3 1 SecondUnit Two
4 3 B
5 2 C
6 4 D
7 6 E
8 5 F
我想记录的第二父母。例如:
如果我选择等于8的单位ID,它会使单位ID等于2给我。它需要成为SecondUnit One。或者如果我选择等于7的单位ID,它会将单位ID等于3给我。它需要成为SecondUnit Two。
如何以这种方式编写SQL查询?
非常感谢。有用。优秀的解决方 – sinanakyazici 2012-04-13 07:38:59