两个表 left join查询 条件模糊 请教这条SQL语句哪里不对 应该怎么写

时间:2021-05-31 11:13:32
两个表 left join查询 条件模糊 请教这条SQL语句哪里不对 应该怎么写
两个表 left join查询 条件模糊 请教这条SQL语句哪里不对 应该怎么写
两个表 left join查询 条件模糊 请教这条SQL语句哪里不对 应该怎么写
要求 这个b表的ccode 和 a表的company 作为条件查询他们相等的结果
请教这个SQL语句应该怎么改进
在线 不明白问题 可以留言 需要什么代码可以留言

6 个解决方案

#1


这个sql有什么问题?

查询报错还是效率不够?

#2


引用 1 楼 benluobobo 的回复:
这个sql有什么问题?

查询报错还是效率不够?
两个表 left join查询 条件模糊 请教这条SQL语句哪里不对 应该怎么写

#3


on instr(a.company,b.bcode)>0

#4


引用 3 楼 wwwwb 的回复:
on instr(a.company,b.bcode)>0

获取到返回的位置 下面怎么用这个结果获取A表相关的数据

#5


select a.aid, a.company,b.bcode from a left join b on instr(a.company, b.bcode) > 0

#6


引用 5 楼 benluobobo 的回复:
select a.aid, a.company,b.bcode from a left join b on instr(a.company, b.bcode) > 0


谢谢你  

#1


这个sql有什么问题?

查询报错还是效率不够?

#2


引用 1 楼 benluobobo 的回复:
这个sql有什么问题?

查询报错还是效率不够?
两个表 left join查询 条件模糊 请教这条SQL语句哪里不对 应该怎么写

#3


on instr(a.company,b.bcode)>0

#4


引用 3 楼 wwwwb 的回复:
on instr(a.company,b.bcode)>0

获取到返回的位置 下面怎么用这个结果获取A表相关的数据

#5


select a.aid, a.company,b.bcode from a left join b on instr(a.company, b.bcode) > 0

#6


引用 5 楼 benluobobo 的回复:
select a.aid, a.company,b.bcode from a left join b on instr(a.company, b.bcode) > 0


谢谢你