类TSQL问题
编写以下transact-SQL的更好方法是什么类TSQL问题,tsql,Tsql,编写以下transact-SQL的更好方法是什么 select * from table1 where columnA like '%ABC%' and columnB = 1 select * from table1 where columnA like '%DEF%' and columnB = 1 select * from table1 where columnA like '%GHI%' and columnB = 1 是否可以将上述3条sql语句合并为一条select语句?您可
select * from table1 where columnA like '%ABC%' and columnB = 1
select * from table1 where columnA like '%DEF%' and columnB = 1
select * from table1 where columnA like '%GHI%' and columnB = 1
是否可以将上述3条sql语句合并为一条select语句?您可以试试这个
select * from table1
where (columnA like '%ABC%'
or columnA like '%DEF%'
or columnA like '%GHI%')
and columnB = 1
select * from table1
where (columnA like '%ABC%'
or columnA like '%DEF%'
or columnA like '%GHI%')
and columnB = 1
如果您发布代码、XML或数据示例,请在文本编辑器中突出显示这些行,并单击编辑器工具栏上的“代码示例”按钮(
{}
),以很好地格式化和语法突出显示它!
select *
from table1
where columnB = 1 and
(columnA like '%ABC%' or
columnA like '%DEF%' or
columnA like '%GHI%')