请教关于三个表连接的问题
比如a,b,c三个表都有一个字段:编号,而且都是主键,但是a有中的编号最多(最全)
我要实现将三个表以公共字段:编号 连在一起,以a表中的编号带领。
也就是说要a左连b,同时a左连c.
可是代码如何写呀?
select a.*,b.*,c.*
from a left join b on a.编号 = b.编号 left join c on a.编号 = c.编号
这条语句有问题,查询的的条数为何比a表中的多呀?
...全文
965打赏收藏
请教关于三个表连接的问题
请教关于三个表连接的问题 比如a,b,c三个表都有一个字段:编号,而且都是主键,但是a有中的编号最多(最全) 我要实现将三个表以公共字段:编号 连在一起,以a表中的编号带领。 也就是说要a左连b,同时a左连c. 可是代码如何写呀? select a.*,b.*,c.* from a left join b on a.编号 = b.编号 left join c on a.编号 = c.编号 这条语句有问题,查询的的条数为何比a表中的多呀?