请教高手
1.原表
子节点 父节点 相对P001层 地址
A001 P001 1 广州
A002 A001 2 青岛
A003 A002 3 广州
A004 A003 4 广州
A005 A004 5 上海
A006 A005 6 广州
要求按某一条件排列(设 地址='广州',当记录是广州时候就递增一层)
2.要求排列:
排列后层
A001 P001 1 广州
A002 A001 1 青岛
A003 A002 2 广州
A004 A003 3 广州
A005 A004 3 上海
A006 A005 4 广州
请问如何用最高效的方法找出P001的子节点并按要求排列 请高手赐教!