Я ищу способ создания запроса, который включает в себя функциональность ключевых слов «Like» и «In» вместе.Таким образом, с этим я смогу выполнить поиск нескольких подстрок в одном предложении вместо создания нескольких консультаций:
т.е.:
Вместо этого:
select * from MyTable where ColumnName like'%substring1%'
select * from MyTable where ColumnName like'%substring2%'
select * from MyTable where ColumnName like '%substring3%'
Я хочу сделать что-то вроде этого:
select * from MyTable where ColumnName in ('%substring1%','%substring2%','%substring3%')
Просто чтобы уточнить: подстановочный знак (%) недопустим или не работает вместе с ключевым словом "in", поэтому он заставляет меняискать полные строки вместо подстрок.
Любая идея или подход?