У меня есть две таблицы.Один для задачи, а второй - таблица зависимостей для задач.Я хочу, чтобы запрос дал мне все задачи (рекурсивно) на основе определенного идентификатора.
У меня есть две таблицы.Один для задачи
ID TASK
1 Abc
2 Def
3 Ghi
4 Jkl
5 Mno
6 Pqr
Второй для получения зависимых задач
ID DEPENDENT_ON
2 1
3 1
4 2
4 6
5 2
6 5
Можно ли написать SQL-запрос, чтобы получить список всех задач (рекурсивных), которыезависят от конкретной задачи.
Пример.
Я хочу проверить все задачи, зависящие от ID = 1.Ожидаемый результат (который равен 2 и 3):
2.Def
3.Ghi
Более того, запрос также должен выдавать выходные данные этих двух зависимых задач и так далее.Окончательный вывод должен быть:
2.Def -- level one
3.Ghi -- level one
4.Jkl -- Dependent on task 2
5.Mno -- Dependent on task 2
6.Pqr -- Dependent on task 5
Форматирование не имеет значения.Требуется только вывод