SQL查询下级节点
結構圖:
表結構:
R
| 字段 | 類型 | 允許為Null |
| Id | INT | FALSE |
| Name | NVARCHAR(50) | TRUE |
| ParentId | INT | TRUE |
?
?
?
M
| 字段 | 類型 | 允許為Null |
| Id | INT | FALSE |
| Name | NVARCHAR(50) | TRUE |
| ParentId | INT | TRUE |
| RId | INT | TRUE |
?
?
?
?
查詢
1.根據給定節點查找其葉子節點
eg:假設給定的節點是R1,則查找結果應為R5R6R7
2.根據給定節點查找其直接子節點
eg:假設給定節點是R1,則查找結果應為R2R3R4
3.根據給定節點查找其包含的節點的頂級節點
eg:假設給定的節點是R3,則查找結果應為M10M12M14
?
轉載于:https://www.cnblogs.com/ecosu/p/4860413.html
總結
- 上一篇: leetcode:Sort List(一
- 下一篇: 关于java Servlet,Strut