如何在SQL Server 2005中使用
如果您执行此查询,SQL Server根本不会关心
OR
运算符与LIKE
运算符?例如:SELECT *
FROM table
WHERE column_name LIKE '%boo%' OR '%bar%'
这似乎无法正常工作!
编辑1: 回复第一篇回答:
很棒,它能用!但我刚刚发现首次使用你的订单条件无法与like一起使用……请看下面的内容,我想问这是正常情况还是我的操作有误?
select *
from <table>
where col_name = 'VAL-QWE'
AND scenario like '%xxx%'
OR scenario like '%yyy%'
如果您执行此查询,SQL Server根本不会关心
col_name = 'VAL-QWE'
条件,它只会查看like条件。