SQL语句–用一个字段下的数据模糊匹配另一个字段的数据
假设现在手中有
A表
Sno Sname
1 张三/章三
2 里斯/李四/里四
3 王五/王武
B表
Tname
张三
里四
王武
我们要A表的【姓名】与B表的【Tname】模糊匹配
select A.Sno,B.Tname,*
from A inner join B ON A.Sname LIKE '%'+ B.Tname+'%'
注意 我们是用 【 大字段 like ‘%’+ 小字段+‘%’ 】作为关联关系的!!!!!
eg: [ 里斯/李四/里四 like ‘%’+里四+‘%’ ]
把 like 看成日常关联关联的=;
把 ‘%’+里四+‘%’ 整体看成作为关联关系的字段;