我想在表中使用like搜索一列。例如
SELECT * from Employee
WHERE Employee.LName like ('%Mac%', '%Smi%', '%Wal%')
当我尝试这样做时,它不起作用。我希望能够做这样的事情,而不是喜欢
SELECT * from Employee
WHERE Employee.LName like '%Mac%'
OR Employee.LName like '%Smi%'
OR Employee.LName like '%Wal%'
试试这个:
create table #lookfor (LikeName varchar(32))
insert into #lookfor values ('%Mac%'),('%Smi%'),('%wal%')
select *
from employee emp
join #lookfor lf on emp.LastName like lf.Likename
本文收集自互联网,转载请注明来源。
如有侵权,请联系 [email protected] 删除。
我来说两句