Sqlserver
 sql >> Datenbank >  >> RDS >> Sqlserver

Vergleichen Sie durch Kommas getrennte Zeichenfolgen in SQL

Nur einen Schritt weiter, kommen Sie Ihrer Antwort näher.
SQL-FIDDLE-DEMO


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