Advertisement

mysql一图全解 - join连接, left join左连接, right join右连接, inner join内连接

阅读量:

前言:zuo表与you表仅用五行内容即可涵盖数据中可能出现的所有情形:

1.左表中存在重复项(合同号=1134);

2.右表中存在重复项(合同号=1133);

3.左表包含右表未出现的合同号(合同号=1188);

4.右表包含左表未出现的合同号(合同号=1166);

5.左表与右表各自仅有一条对应记录(合同号=1124);

zuo表与you表在整个过程中保持不变,仅调整连接方式,每种连接方式对应一张图表,便于直观对比不同连接方式所产生的匹配结果,表达方式极为直接清晰。

join连接:

复制代码
    SELECT a.*,b.评级 FROM zuo a JOIN you b ON a.`合同号`=b.`合同号`
    

左连接操作:

复制代码
    SELECT a.*,b.评级 FROM zuo a LEFT JOIN you b ON a.`合同号`=b.`合同号`
    

![](https://ad.itadn.com/c/weblog/blog-img/i

全部评论 (0)

还没有任何评论哟~