我有一个表tb1(项目,状态),状态为varchar(50)
。例如,
item status
item1 abc
item2 a
item3 ed
item4 ca
我需要编写一个查询来选择状态值为('b','d','f')的项目。所以结果应该是item1, item3
。如何编写查询以拆分列状态?
答案 0 :(得分:6)
select item, status
from tb1
where status like '%[bdf]%'
答案 1 :(得分:2)
select *
from yourTable
where Contains(status, 'b OR d OR f')
点击此处example
答案 2 :(得分:0)
SELECT * FROM tb1
WHERE status LIKE '%a%' OR status LIKE '%b%' OR status LIKE '%f%'