declare @t table(AA varchar(50)) insert @t select '浙江_杭州_宁波' union all select '浙江' union all select '杭州' union all select '宁波' union all select '浙江_杭州_宁波_武漢'select * from @t where charindex('浙江',AA)>0 and charindex('杭州',AA)>0 and charindex('宁波',AA)>0/* 結果: AA -------------------- 浙江_杭州_宁波 浙江_杭州_宁波_武漢 */
insert @t select '浙江_杭州_宁波'
union all select '浙江'
union all select '杭州'
union all select '宁波'
union all select '浙江_杭州_宁波_武漢'select * from @t
where charindex('浙江',AA)>0
and charindex('杭州',AA)>0
and charindex('宁波',AA)>0/*
結果:
AA
--------------------
浙江_杭州_宁波
浙江_杭州_宁波_武漢
*/