Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / Oracle [игнор отключен] [закрыт для гостей] / connect by prior / 6 сообщений из 6, страница 1 из 1
20.10.2016, 11:54
    #39330485
invisiblesereja
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
connect by prior
connect by prior

для самой головной записи в качестве parent_id указывается id этой записи

connect by loop

не работает

как обойти, не обнуляя значение parent_id?
я для одной записи обнулил на тестовой базе и запустил, все красиво получилось, работает. но делать так для каждой записи нельзя, вдруг на это что-то завязано.

спасибо.
...
Рейтинг: 0 / 0
20.10.2016, 11:56
    #39330488
Elic
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
connect by prior
invisibleserejaдля самой головной записи в качестве parent_id указывается id этой записи

connect by loop

не работаетТы просто не умеешь включить мозг.
...
Рейтинг: 0 / 0
20.10.2016, 11:56
    #39330489
connect by prior
invisiblesereja,

nullif(parent_id,id) ?
...
Рейтинг: 0 / 0
20.10.2016, 14:45
    #39330698
start with
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
connect by prior
invisiblesereja,

id = parent_id
...
Рейтинг: 0 / 0
20.10.2016, 15:22
    #39330759
Elic
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
connect by prior
start withinvisiblesereja,

id = parent_idПосмотри чуть дальше носа.
...
Рейтинг: 0 / 0
20.10.2016, 15:25
    #39330764
connect by
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
connect by prior
Elic,

parent_id != id
...
Рейтинг: 0 / 0
Форумы / Oracle [игнор отключен] [закрыт для гостей] / connect by prior / 6 сообщений из 6, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]