找层次关系
现数据库有表的结构如下: Mark 表示几层,一个*一层,两个*两层,以此类推,PId是Id的父Id,Porder 是同一个父节点的排列顺序,Id可能不连续。
----------------------------------------------------------------------------------------------------
Id PId Mark Porder Name
11 5 *.*.*.*.*.* 1 Name11
12 1 *.* 3 Name12
13 2 *.*.* 1 Name13
18 1 *.* 2 Name18
15 18 *.*.* 1 Name15
3 1 *.* 1 Name3
1 0 * 1 Name1
2 12 *.*.* 1 Name2
4 13 *.*.* 1 Name4
5 15 *.*.*.*.* 1 Name5
6 15 *.*.*.*.* 2 Name6
7 15 *.*.*.*.* 3 Name7
8 15 *.*.*.*.* 4 Name8
20 15 *.*.*.*.* 5 Name20
10 5 *.*.*.*.*.* 2 Name10
现在需要得到下面的结果,就是要显示层次关系,例如:Id为3、18、12的父Id都为1,但Id为18的记录底下有子节点,所以先排Id为18的子节点,再排Id为12的记录, 请问Sql怎么写?
Id PId Mark Porder Name
1 0 * 1 Name1
3 1 *.* 1 Name3
18 1 *.* 2 Name18
15 18 *.*.* 1 Name15
5 15 *.*.*.*.* 1 Name5
11 5 *.*.*.*.*.* 1 Name11
10 5 *.*.*.*.*.* 2 Name10
6 15 *.*.*.*.* 2 Name6
7 15 *.*.*.*.* 3 Name7
8 15 *.*.*.*.* 4 Name8
20 15 *.*.*.*.* 5 Name20
12 1 *.* 3 Name12
2 12 *.*.* 1 Name2
13 2 *.*.* 1 Name13
4 13 *.*.* 1 Name4
----------------------------------------------------------------------------------------------------
Id PId Mark Porder Name
11 5 *.*.*.*.*.* 1 Name11
12 1 *.* 3 Name12
13 2 *.*.* 1 Name13
18 1 *.* 2 Name18
15 18 *.*.* 1 Name15
3 1 *.* 1 Name3
1 0 * 1 Name1
2 12 *.*.* 1 Name2
4 13 *.*.* 1 Name4
5 15 *.*.*.*.* 1 Name5
6 15 *.*.*.*.* 2 Name6
7 15 *.*.*.*.* 3 Name7
8 15 *.*.*.*.* 4 Name8
20 15 *.*.*.*.* 5 Name20
10 5 *.*.*.*.*.* 2 Name10
现在需要得到下面的结果,就是要显示层次关系,例如:Id为3、18、12的父Id都为1,但Id为18的记录底下有子节点,所以先排Id为18的子节点,再排Id为12的记录, 请问Sql怎么写?
Id PId Mark Porder Name
1 0 * 1 Name1
3 1 *.* 1 Name3
18 1 *.* 2 Name18
15 18 *.*.* 1 Name15
5 15 *.*.*.*.* 1 Name5
11 5 *.*.*.*.*.* 1 Name11
10 5 *.*.*.*.*.* 2 Name10
6 15 *.*.*.*.* 2 Name6
7 15 *.*.*.*.* 3 Name7
8 15 *.*.*.*.* 4 Name8
20 15 *.*.*.*.* 5 Name20
12 1 *.* 3 Name12
2 12 *.*.* 1 Name2
13 2 *.*.* 1 Name13
4 13 *.*.* 1 Name4
...全文
相关推荐
小学数学五年级上册《看图找关系》精品教案.pdf
《看图找关系》是北师大版小学数学五年级上册的重要知识点,这篇精品教案深入浅出地将抽象的数学概念与学生的日常生活紧密结合起来,旨在培养学生的图表分析能力,提升他们的观察和分析能力,从而更好地理解数量之间的关系
27、分析对象类型层次结构以识别横切关注点
本文探讨了如何通过分析面向对象系统的类型层次结构来识别横切关注点,从而帮助将现有系统迁移到面向方面编程范式。文中提出了一种基于UML类图的模型,用于表示系统中关注点与类型之间的关系,并详细描述了从种子识别到横切分析的完整流程。通过案例研究和相关工具的支持,验证了方法的有效性。未来的工作将聚焦于动态横切的识别和进一步的实证验证。
五年级数学上册看图找关系北师大版PPT学习教案.pptx
北师大版的数学教材在这一方面有着独到的见解和设计,其配套的PPT学习教案《五年级数学上册看图找关系》更是以直观、生动的方式,帮助学生理解和应用图表分析问题。
找基址五种方法OD+CE,以及单独找基址的方法。非常实用
如果显示的结果为218(十进制表示),则进一步确认了ECX与血量地址之间的关系。#### 三、深入查找ECX为了更精确地定位ECX的来源,需要进行以下操作:1.
HBase在贝壳找房的应用实践
这些功能使得贝壳找房能够对业务数据进行深层次的分析和挖掘,为决策提供了数据支持。在技术实践过程中,性能优化是不可避免的议题。


