Solo un paso más, acérquese a su respuesta.
DEMOSTRACIÓN DE SQL FIDDLE
SELECT P.*
FROM Product P
CROSS APPLY(
SELECT *
FROM ShelfSearch SS
WHERE Patindex(char(37)+replace(ss.shelflist, ',',char(37))+char(37),p.shelflist) > 0
)Shelfs
Solo un paso más, acérquese a su respuesta.
DEMOSTRACIÓN DE SQL FIDDLE
SELECT P.*
FROM Product P
CROSS APPLY(
SELECT *
FROM ShelfSearch SS
WHERE Patindex(char(37)+replace(ss.shelflist, ',',char(37))+char(37),p.shelflist) > 0
)Shelfs
Similitudes y diferencias entre las funciones RANK, DENSE_RANK y ROW_NUMBER
Cómo exportar resultados de consultas a un archivo CSV en SQL Developer (Oracle)
Introducción a Oracle SQL Developer en Windows
¿Problemas al abrir el archivo MDF porque dice SQL Error 5171? - Una publicación invitada de Andre Williams