分支属于区域
表格分支
ID Name AreaID
-------------------
1 | Branch1 | 3
2 | Branch2 | 5
表区
ID Name AreaID
-------------------
1 | Area1 | null
2 | Area2 | 1
3 | Area3 | 2
4 | Area4 | 3
5 | Area5 | 4
我想加入Branch和Area,并获得所有区域的父母。 所以,预期的结果是:
BrachID BranchName AreaID AreaName AreaID1 AreaName1 AreaID2 AreaName2 AreaID3 AreaName3 AreaID4 AreaName4
----------------------------------------------------------------------------------------------------------
1 | Branch1 | null | null | null | null | 3 | Area3 | 2 | Area2 | 1 | Area1
2 | Branch2 | 5 | Area5 | 4 | Area4 | 3 | Area3 | 2 | Area2 | 1 | Area1
请教我sql(仅限sql)获取预期结果的数据。
由于