Показать строки, которые не содержат строки из списка, разделенного запятыми Oracle - PullRequest
0 голосов
/ 12 сентября 2018

У меня есть столбец с именем «Теги», в котором значения разделены запятыми. Я хочу исключить строки, содержащие любую строку, указанную для исключения.

Table1
Row  Tags
===  =======
1    Land Not Separated
2    Intercompany Schedule,Schedule Reviewed
3    Land Not Separated,Schedule Reviewed
4    Intercompany Schedule
5    Schedule Reviewed

Выберите теги из таблицы1, где теги NOT IN («Земля не отделена», «Межфирменный график»); Ожидаемый результат: -

Table1
Row  Tags
===  =======
5    Schedule Reviewed

Вышеупомянутый запрос не работает должным образом, поскольку столбец «Теги» содержит значения, разделенные запятыми. Я пробую это на Oracle, поэтому любые предложения, даже регулярное выражение сделают.

Спасибо

...