现在有两张表A、B,A表中字段id1,id2;分别都与B表中的字段id对应,在查询A表时,如何根据id1、id2与id的对应关系,将id1,id2的查询结果分别转换成B表的name字段值?
现在有两张表A、B,A表中字段id1,id2;分别都与B表中的字段id对应,在查询A表时,如何根据id1、id2与id的对应关系,将id1,id2的查询结果分别转换成B表的name字段值?
5 回答3.2k 阅读✓ 已解决
3 回答3.6k 阅读✓ 已解决
2 回答2.8k 阅读✓ 已解决
5 回答1.4k 阅读
3 回答1.2k 阅读✓ 已解决
2 回答2k 阅读
3 回答2k 阅读
select b1.name as b1_name,b2.name as b2_name from a
join b as b1 on a.id1=b1.id
join b as b2 on a.id2=b2.id
where a.id=....
用A表连两次B表,你可以理解为连两个表(B1和B2)