最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

mysql外連接與內(nèi)連接查詢的不同之處

 更新時(shí)間:2021年06月03日 11:46:03   作者:代碼魂  
在關(guān)系型數(shù)據(jù)庫中,我們經(jīng)常是把數(shù)據(jù)存儲(chǔ)到多個(gè)相互關(guān)聯(lián)的表中,這些相互關(guān)聯(lián)的表通過指定的列發(fā)生聯(lián)系,下面這篇文章主要給大家介紹了關(guān)于mysql外連接與內(nèi)連接查詢的不同之處,需要的朋友可以參考下

外連接的語法如下:

SELECT 字段名稱
FROM 表名1 LEFT|RIGHT|FULL| [OUTER] JOIN 表名2
  ON 表名1.字段名1=表面2.字段名2

左外連接

左外連接的結(jié)果集包含左表的所有記錄和右表中滿足連接條件的記錄,結(jié)果集中那些不符合連接條件的來源于右表的列值為null。

LEFT JOIN

右外連接

右外連接是左外連接的反向連接。右外連接的結(jié)果集包括右表的所有記錄和左表中滿足連接條件的記錄,結(jié)果集中那些不符合連接條件的來源與左表的列值為null。

內(nèi)連接

內(nèi)連接查詢會(huì)將T1表的每一行和T2表的每一行進(jìn)行比較,并找出滿足連接謂詞的組合。當(dāng)連接謂詞被滿足,A和B中匹配的行會(huì)按列組合(并排組合)成結(jié)果集中的一行。

下面用幾個(gè)例子來詳細(xì)說明:

T1表:

ID name
1 小二
2 張三
3 李四

T2表:

ID occupation
學(xué)生
2 老師
4 校長

內(nèi)連接結(jié)果:

SELECT T1.*,T2.*
FROM TI INNER JOIN T2
  ON A.Id=B.Id
Id name Id1 occupation
1 小二 1 學(xué)生
2 張三 2 老師

左連接結(jié)果:

SELECT T1.*,T2.*
FROM TI LEFT JOIN T2
  ON A.Id=B.Id
Id name Id1 occupation
1 小二 1 學(xué)生
2 張三 2 老師
3 李四 NULL NULL

右連接結(jié)果:

SELECT T1.*,T2.*
FROM TI RIGHT JOIN T2
  ON A.Id=B.Id
Id name Id1 occupation
1 小二 1 學(xué)生
2 張三 2 老師
NULL NULL 4 校長

總結(jié)

到此這篇關(guān)于mysql外連接與內(nèi)連接查詢的文章就介紹到這了,更多相關(guān)mysql外連接內(nèi)連接查詢內(nèi)容請(qǐng)搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!

相關(guān)文章

最新評(píng)論

汝南县| 建宁县| 阿图什市| 江北区| 桂平市| 桓台县| 长宁区| 普宁市| 广河县| 北辰区| 镶黄旗| 庐江县| 云林县| 山阴县| 怀远县| 沂水县| 沅江市| 枝江市| 利川市| 安仁县| 榆社县| 泾源县| 楚雄市| 南充市| 五华县| 铅山县| 杭锦后旗| 廊坊市| 三都| 博客| 梁平县| 封开县| 轮台县| 云阳县| 湟中县| 陆河县| 楚雄市| 中超| 平陆县| 密山市| 铜川市|