Я бы принял во внимание то, что было сказано выше, однако, если вы все еще хотите написать sql для этого, вы можете попробовать функцию CHARINDEX
declare @searchTerms varchar(100)
select @searchTerms = 'WORD1,WORD2,GIRLS,BOYS' -- some list
select Field1, Field2 , Field3 , Field4
from SomeTable
where CHARINDEX( ',' + Field1 + ',', ',' + @searchTerms + ',' , 0 ) > 0
Так что ваши searchTerms, Table и Field могут бытьесли вы хотите заменить переменные, то вы создаете SQL-оператор, который затем выполняете