left join 的重复问题

首先我们新建两张表 a 和 b

a 表数据

b 表数据

 

我们根据 value 来左连接

select a.*,b.* from a left join b on a.value = b.value

我们 看到 根据a 表,b表能匹配的都补全

那我们看看 b 表 左连接 a 表的

select b.value,b.text,a.value,a.text from a left join b on a.value = b.value

这里的 b 表和 a 表左连接 但是 a 表 存在 匹配重复的 所以 b 表 自动 补全

 

posted @ 2017-03-10 18:41  小琪子  阅读(2411)  评论(0)    收藏  举报