1.A表字段
如图所示:部分的城市的编码保存为2位数据
2.B表字段
B表是业务相关的表字段
3.现在需要通过B表的cityCode关联A表的Code查询A表里面的部分数据
4.解决sql如下;
select * from B som
LEFT JOIN A sc ON IF(LENGTH(sc.`CODE`)=2,CONCAT('0','',sc.`CODE`),sc.`CODE`) = som.cityCode
1.A表字段
如图所示:部分的城市的编码保存为2位数据
2.B表字段
B表是业务相关的表字段
3.现在需要通过B表的cityCode关联A表的Code查询A表里面的部分数据
4.解决sql如下;
select * from B som
LEFT JOIN A sc ON IF(LENGTH(sc.`CODE`)=2,CONCAT('0','',sc.`CODE`),sc.`CODE`) = som.cityCode