內(nèi)連接與外鏈接

內(nèi)連接:表1 inner join 表2 on 條件


模糊查詢

select * from 表名 where 字段名 like '%a%';


外鏈接

兩個(gè)表:

A(id,name)

數(shù)據(jù):(1,張三)(2,李四)(3,王五)

B(id,name)

數(shù)據(jù):(1,學(xué)生)(2,老師)(4,校長)

左連接結(jié)果:

select A.*,B.* from A left join B on A.id=B.id;

1 張三 1? ? 學(xué)生

2 李四 2? ? 老師

3王五NULL NULL

右鏈接結(jié)果:

select A.*,B.* from A right join B on A.id=B.id;

1? ? 張三 1 學(xué)生

2? ? 李四 2 老師

NULL NULL 4 校長


左連接是已左邊表中的數(shù)據(jù)為基準(zhǔn),若左表有數(shù)據(jù)右表沒有數(shù)據(jù),則顯示左表中的數(shù)據(jù)右表中的數(shù)據(jù)顯示為空。

左聯(lián)接的結(jié)果集包括 LEFT 子句中指定的左表的所有行,而不僅僅是聯(lián)接列所匹配的行。如果左表的某行在右表中沒有匹配行,則在相關(guān)聯(lián)的結(jié)果集行中右表的所有選擇列表列均為空值。

右聯(lián)接是左向外聯(lián)接的反向聯(lián)接。將返回右表的所有行。如果右表的某行在左表中沒有匹配行,則將為左表返回空值。

?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時(shí)請(qǐng)結(jié)合常識(shí)與多方信息審慎甄別。
平臺(tái)聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點(diǎn),簡書系信息發(fā)布平臺(tái),僅提供信息存儲(chǔ)服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

友情鏈接更多精彩內(nèi)容