sql 判断一个字符串包含一个表中字段的字符串

2025-03-22 17:50:49
推荐回答(2个)
回答1:

显示表中字段的值包含在字符串中的记录:
select * from 表 where 字符串 like '%'+字段+'%'
参考where后面的判断条件

回答2:

declare @a varchar (20)
set @a ='ab'
declare @s varchar(20)
set @s ='12ab'
select case when  CHARINDEX (@a,@s) =0 then '没出现' ELSE '出现' END