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 看成日常关联关联的=;
把 ‘%’+里四+‘%’ 整体看成作为关联关系的字段;
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)