I have a table Address and I want to sort rows like parent-1 => all-child-parent-1, parent-2 => all-child-parent-2 so on ....
Address Table
ID Caption Parent
---------------------
1 A NULL
2 B NULL
3 a 1
4 b 2
5 bb 4
6 C NULL
7 aa 3
8 c 6
NULL Parent is is mean Root
Desired output
ID Sort Caption Parent
---------------------------
1 1 A NULL
3 2 a 1
7 3 aaa 3
2 4 B NULL
4 5 b 2
5 6 bb 4
6 7 C NULL
8 8 c 6