我现在有一个问题。
我有一个名为地方的表,其结构如下:
我想做一个选择来拥有该表的所有层次结构。有一个数据的小例子:
(1, null, '123 Barclay St')
(2, 1, 'Floor 1')
(3, 1, 'Floor 2')
(4, 1, 'Floor 3')
(5, 2, 'Hall 1')
(6, 2, 'Room 1')
(7, 2, 'Room 2')
(8, 3, 'Room 3')
(9, null, '10 Thames St')
显然表中的顺序不是这个。
所以我想用我的 SELECT 得到这个结果(有 9 行):
123 Barclay St
Floor 1
Hall 1
Room 1
Room 2
Floor 2
Room 3
Floor 3
10 Thames St
而不是这个结果(我已经知道如何得到):
10 Thames St
123 Barclay St
Floor 1
Floor 2
Floor 3
Hall 1
Room 1
Room 2
Room 3
如果您能帮助我,我提前感谢您。