Как я могу использовать оператор LIKE
с оператором OR
в SQL Server 2005? Например:
SELECT *
FROM table
WHERE column_name LIKE '%boo%' OR '%bar%'
Это не похоже на работу!
РЕДАКТИРОВАТЬ 1 : ОТВЕТ НА ПЕРВЫЙ ОТВЕТНЫЙ ОТВЕТ:
Круто, это работает! но я впервые обнаружил, что условия вашего заказа не работают, как ... Я хочу спросить, это нормально или я ошибаюсь? пожалуйста, смотрите ниже, чтобы понять, что я имею в виду
select *
from <table>
where col_name = 'VAL-QWE'
AND scenario like '%xxx%'
OR scenario like '%yyy%'
если вы выполните этот запрос, sql server вообще не заботится о col_name = 'VAL-QWE'
условии, он просто смотрит на подобное условие?