Mysql 語(yǔ)句

Mysql 語(yǔ)句

Mysql 語(yǔ)句以考察各種常用連接為重點(diǎn)

幾種常見連接
  • 內(nèi)連接(INNER JOIN):兩個(gè)表都存在匹配時(shí),才會(huì)返回匹配行
  • 外連接(LEFT/RIGHT JOIN):返回一個(gè)表的行,即使另一個(gè)沒(méi)有匹配
  • 全連接(FULL JOIN):只要一個(gè)表存在匹配就返回
內(nèi)連接
  • 將左表和右表能夠關(guān)聯(lián)起來(lái)的數(shù)據(jù)連接后返回
  • 類似于求兩個(gè)表的”交集“
select * from A inner join B on a.id=b.id
外連接

外連接包括左連接和右連接

  • 左連接返回左表中所有記錄,即使右表中沒(méi)有匹配的記錄
  • 右連接返回右表中所有記錄,即使左表中沒(méi)有匹配的記錄
  • 沒(méi)有匹配的字段會(huì)設(shè)置成 NULL

Mysql 中使用 left join 和 right join 實(shí)現(xiàn)

select * from A left join B on a.id=b.id    /* left join */
select * from A right join B on a.id=b.id   /* right join */
?著作權(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),簡(jiǎn)書系信息發(fā)布平臺(tái),僅提供信息存儲(chǔ)服務(wù)。

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

  • 午間休息時(shí)間,一個(gè)同事聊起自己的煩瑣之事,聽來(lái)聽去,沒(méi)有什么特別重要的事情,就是一個(gè)女人,對(duì)生活的不滿和生活壓力無(wú)...
    陳奕蓉閱讀 250評(píng)論 0 2
  • 水的清澈, 并非因?yàn)樗缓s質(zhì), 而是在于懂得沉淀;心的通透, 不是因?yàn)闆](méi)有雜念,而是在于明白取舍。 ???
    hi武林高手閱讀 279評(píng)論 1 4

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