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