У меня есть таблица A с кодом столбца, который содержит значения AB, BC
-----
code
-----
'AB','BC'
Таблица B имеет следующую строку
------------------------------
AB 4 2 1
------------------------------
-------------------------------
BC 1 2 3
--------------------------------
Для AB есть запись строки в другой таблице B и аналогично для BC
я хочу использовать предложение IN для кода столбца
select regexp_substr(replace (a.code,'''',''), '[^,]+', 1, level) from A a , C b
WHERE a.id ='SC_1' AND a.id= b.id AND a.name = 'CODE'
connect by level <= length(regexp_replace(replace (a.code,'''',''), '[^,]*')) + 1
когда я выполняю выше sql, результата нет, я думаю, что предложение IN требует строки вместо запятой.