В настоящее время я превращаю разделенную запятыми строку в таблицу чисел с именем поля ID.Затем я пытаюсь сделать nvl, чтобы выбрать все, если сгенерированная таблица пуста.
table1.ID = NVL(table2.ID, table1.ID)
У меня есть две таблицы, и мне нужно отфильтровать table1 с результатами из таблицы2.Мне нужно вернуть всю таблицу1, если таблица2 пуста.
Сценарий I
Таблица1
ID
1
2
3
4
Таблица2 (пусто)
ID
Return rows 1, 2, 3, 4
СценарийII
Table1
ID
1
2
3
4
Table2
ID
2
3
Возвращаемые строки 2, 3