SQL实例_3join模糊匹配


前言导读
在实际工作中会经常遇到两个不精准的数据集,没有办法匹配有效数据,
因此通过join模糊匹配就可以实现含义一样,但是名字不精准的数据匹配.

第一步:表结构如图

--通过code和code2串联,code是code2中的一部分... 表结构如图,
--通过code和code2串联,code是code2中的一部分

img

第二步:创建测试表:

create table a
(code varchar(1),
name varchar(10));

create table b
(code varchar(50),
type varchar(10))

insert into a values ('A','一');
insert into a values ('B','二');
insert into a values ('C','三');

insert into b values ('A,B,F,G','甲');
insert into b values ('C,D,E','乙');


执行:
select * from a,b where b.code like '%'+a.code+'%'

第三步:结果

img

(本章完)

所有资源均有PDF目录版,如想获得请扫码关注右侧公众号自动获取


免责声明!

本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系本站邮箱yoyou2525@163.com删除。



 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM