日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當(dāng)前位置: 首頁 > 运维知识 > 数据库 >内容正文

数据库

Mysql学习总结(25)——MySQL外连接查询

發(fā)布時(shí)間:2025/1/21 数据库 92 豆豆
生活随笔 收集整理的這篇文章主要介紹了 Mysql学习总结(25)——MySQL外连接查询 小編覺得挺不錯的,現(xiàn)在分享給大家,幫大家做個(gè)參考.

2019獨(dú)角獸企業(yè)重金招聘Python工程師標(biāo)準(zhǔn)>>>

1、左外連接left outer join或者left jion,outer可以省略不寫,下邊的右連接和全連接也一樣:

左外連接的意思是,以left join左邊的表中的數(shù)據(jù)為基準(zhǔn),即左邊的表中有的必須要全部顯示出來,如下圖:

這里第一個(gè)查詢中,company表在左邊,因此就以company為基準(zhǔn),所以顯示的結(jié)果中除了depart_id相同的6條數(shù)據(jù)外,還把company中存在的另外一條也顯示出來。
而第二個(gè)查詢中,emp在左邊,就以emp為基準(zhǔn),因此顯示的結(jié)果中除了depart_id相同的6條外,還把emp中存在的另外一條也顯示了出來。
2、右外連接right join:

單從上邊的兩個(gè)查詢的查詢來看,除開字段順序的不同外,和左外連接的操作是很相似的。只不過一個(gè)是以left join左邊的表為基準(zhǔn),而另一個(gè)是以right join右邊的表為基準(zhǔn)。(有朋友說left join的性能比較好,這個(gè)暫時(shí)先不管,等到性能測試方面的時(shí)候再說)
3、全連接full join,這個(gè)和上邊略有不同的是,語法中不用在join后邊使用on,直接select 字段名 from tablename1 full join tablename2;而它 的結(jié)果也會出現(xiàn)之前提到的笛卡爾積現(xiàn)象,也就是顯示(表1的字段數(shù)加上表二的字段數(shù))個(gè)字段,顯示(表一的記錄數(shù)乘以表二的記錄數(shù))個(gè)記錄;

轉(zhuǎn)載于:https://my.oschina.net/zhanghaiyang/blog/725789

總結(jié)

以上是生活随笔為你收集整理的Mysql学习总结(25)——MySQL外连接查询的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網(wǎng)站內(nèi)容還不錯,歡迎將生活随笔推薦給好友。