mysql一图秒懂秒清晰 - join连接 ,left join左连接 ,right join右连接 ,inner join内连接
生活随笔
收集整理的這篇文章主要介紹了
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.`合同號`?
?left join連接:
SELECT a.*,b.評級 FROM zuo a LEFT JOIN you b ON a.`合同號`=b.`合同號`?
right join連接:
SELECT a.*,b.評級 FROM zuo a RIGHT JOIN you b ON a.`合同號`=b.`合同號`?
inner join連接:
SELECT a.*,b.評級 FROM zuo a INNER JOIN you b ON a.`合同號`=b.`合同號`?
?
?
?
總結
以上是生活随笔為你收集整理的mysql一图秒懂秒清晰 - join连接 ,left join左连接 ,right join右连接 ,inner join内连接的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: sql两个时间之间的小时差_2年级学生每
- 下一篇: matlab fig生成exe,MATL