id parent_id
1 0
2 0
3 2
4 0
5 1
6 0
Мне нужен запрос, который будет возвращать родительские строки (parent_id = 0), а затем его дочерние строки:Родитель - Ребенок SQL запрос
- первым родителем
- все дети первого родителя
- второй родитель
- всех дети второго родителя
- третий родитель
- четвертых Родитель
Ожидаемый результат: упорядоченный по идентификатору
id parent_id
-------------------------------------------
1 0 (first parent)
5 1 (all children of first parent)
2 0 second parent
3 2 (all children of second parent)
4 0 third parent
6 0 fourth parent
я могу использовать объединение родителей, после чего все Чайлдс Но это дает мне родители сначала тогда дети. Мне нужен родитель и сразу его дети.
Любой может помочь?
Что вы используете? –
Я использую SQL Server 2005 – kheya