22,209
社区成员
发帖
与我相关
我的任务
分享
/* 测试数据
WITH a(kn_name) AS (
SELECT '万科集团'
)
*/
SELECT kn_name
FROM a
WHERE kn_name LIKE '%万科%'
OR '万科' LIKE '%'+kn_name+'%'
kn_name
--------
万科集团
/* 测试数据
WITH a(kn_name) AS (
SELECT '万科集团'
)
*/
SELECT kn_name
FROM a
WHERE kn_name LIKE '%万科集团股份有限公司%'
OR '万科集团股份有限公司' LIKE '%'+kn_name+'%'
kn_name
--------
万科集团
DECLARE @test NVARCHAR(100) = '万科集团股份有限公司' --插入的测试数据
--测试数据
;WITH tab1(kh_name)AS(
select '万科集团' union all
select '日本大金'
)
--测试数据结束
SELECT *
FROM tab1
WHERE kh_name LIKE '%' + @test + '%'
OR @test LIKE '%' + kh_name + '%'
SELECT kn_name
FROM a
WHERE kn_name LIKE '%大金%'
OR '大金' LIKE '%'+kn_name+'%'