sql >> Base de Datos >  >> RDS >> Sqlserver

Columna de búsqueda SQL para cada variable en la cadena CSV

Debe dividir el CSV en filas (consulte Arreglos y listas en SQL Server 2005 y más allá para diversas técnicas cómo). Asumiré que creas dbo.ufnSplitRows basado en esto

Entonces ÚNETE usando ME GUSTA

SELECT *
FROM
    MYtable M
    JOIN
    dbo.ufnSplitRows (@CSV) C ON M.Title LIKE '%' + C.SplitValue + '%'

Por cierto, funcionará mal debido al '%' inicial al menos