mssql 数据库,表A存有若干英文缩写及一个对应的中文账户,数量不定。表B 存有若干不规则的网页链接,里面包含表A的英文缩写,现在需要用A的缩写去B链接里面匹配找到对应缩写,然后得出A中的中文账户,请问怎么实现?
表A:
缩写 | 账户 |
---|---|
ab_ | 爱彼 |
dxx_ | 的现象 |
表b
mssql 数据库,表A存有若干英文缩写及一个对应的中文账户,数量不定。表B 存有若干不规则的网页链接,里面包含表A的英文缩写,现在需要用A的缩写去B链接里面匹配找到对应缩写,然后得出A中的中文账户,请问怎么实现?
表A:
缩写 | 账户 |
---|---|
ab_ | 爱彼 |
dxx_ | 的现象 |
表b
收起
第一种
select * from b left join a on b.表头 like CONCAT('%',a.缩写,'%')
第二种
select * from b left join a on locate(a.缩写,b.表头)
报告相同问题?