2018-10-24
閱讀量:
844
MySQL外連接
外連接不但返回符合連接和查詢條件的數(shù)據(jù)行,還返回不符合條件的一些行。
外連接分三類:左外連接(LEFT OUTER JOIN)、右外連接(RIGHT OUTER JOIN)和全外連接(FULL OUTER JOIN)。在外連接中OUTER 關(guān)鍵字可省略。
三種連接的共同點(diǎn):都返回符合連接條件和查詢條件(即內(nèi)連接)的數(shù)據(jù)行。
三種連接的共同點(diǎn):
1、左外連接還返回左表中不符合連接條件但符合查詢條件的數(shù)據(jù)行。
2、右外連接還返回右表中不符合連接條件但符合查詢條件的數(shù)據(jù)行。
3、全外連接還返回左表中不符合連接條件但符合查詢條件的數(shù)據(jù)行,并且還返回右表中不符合連接條件但符合查詢條件的數(shù)據(jù)行。全外連接實(shí)際上是左外連接和右外連接的數(shù)學(xué)合集(去掉重復(fù)),即“全外=左外 UNION 右外”。
一、 左連接
LEFT JOIN子句允許從匹配的左右表中查詢選擇行記錄,連接左表中的所有行,即使在右表中找不到匹配的行也顯示出來,但使用NULL值代替。
二、 右連接
RIGHT JOIN子句允許從匹配的左右表中查詢選擇行記錄,連接右表中的所有行,即使在左表中找不到匹配的行也顯示出來,但使用NULL值代替。






評論(0)


暫無數(shù)據(jù)
CDA考試動態(tài)
CDA報(bào)考指南
推薦帖子
0條評論
0條評論
0條評論
1條評論