I have a variable passed to stored procedure
Ex:
@keywords = 'val1, val3, val5'
And i’m trying to see if column named Title contain any of them in it
Ex: Title1 - 'Hello val1'
Title2 - 'Hello val3'
Title3 - 'Hello val1, val3'
Title4 - 'Hello'
SO my results should return values
Title
------
Hello val1
Hello val3
Hello val1, val3
Is this possible to use LIKE or any other function/method?
You need to split the CSV into rows (see Arrays and Lists in SQL Server 2005 and Beyond for variuos techniques how). I’ll assume that you create
dbo.ufnSplitRowsbased on thisThen JOIN using LIKE
By the way, it will run poorly because of the leading ‘%’ at least