溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

數(shù)據(jù)庫的連接

發(fā)布時間:2020-07-26 20:06:29 來源:網(wǎng)絡 閱讀:392 作者:lzf05303774 欄目:MySQL數(shù)據(jù)庫

表boy ,數(shù)據(jù)如下:

數(shù)據(jù)庫的連接

表girl,數(shù)據(jù)如下:

數(shù)據(jù)庫的連接

一、內(nèi)連接 inner join :

問題:用sql查出boy和girl表中家庭完整的家庭ID和用戶名?

select boy.hid,boy.name,girl.hid,girl.name from boy inner join girl on boy.hid=girl.hid;

數(shù)據(jù)庫的連接

二、左連接 left join 或者左外連接 left outer join:
問題:用sql查出boy表所有用戶對應的另一半?
select boy.hid,boy.name,girl.hid,girl.name from boy left join girl on boy.hid=girl.hid;

數(shù)據(jù)庫的連接

三、右連接right join或者 右外連接 right outer join :
問題:用sql查出girl表所有用戶對應的另一半?

select boy.hid,boy.name,girl.hid,girl.name from boy right join girl on boy.hid=girl.hid;

數(shù)據(jù)庫的連接

四、完整的外連接 full join或者full outer join:

完整外連接返回左表和右表中的所有行。當某行在另一個表中沒有匹配行時,則另一個表的選擇列表列包含空值。
注意:mysql不支持,oracle支持。

select boy.hid,boy.name,girl.hid,girl.name from boy full join girl on boy.hid=girl.hid;

數(shù)據(jù)庫的連接

向AI問一下細節(jié)

免責聲明:本站發(fā)布的內(nèi)容(圖片、視頻和文字)以原創(chuàng)、轉(zhuǎn)載和分享為主,文章觀點不代表本網(wǎng)站立場,如果涉及侵權(quán)請聯(lián)系站長郵箱:is@yisu.com進行舉報,并提供相關(guān)證據(jù),一經(jīng)查實,將立刻刪除涉嫌侵權(quán)內(nèi)容。

AI