萬盛學電腦網

 萬盛學電腦網 >> 數據庫 >> mssql數據庫 >> SQL表連接

SQL表連接

   背景

  在上次的自考科目《數據庫系統原理》中,已經接觸到了關於數據庫表連接的一些知識,最近的學習過程中又用到了關於數據庫表的連接問題,趁此再跟大家一起回顧一下。

  導圖總結

  首先用一張思維導圖概括一下SQL表連接的內容:

SQL表連接 三聯

  對SQL表連接有個大概的了解之後,我們通過一個小例子進一步來學習一下。首先,我建立和兩張表:如下

  外連接

  外連接包括左外連接、右外連接和完整外連接。

  左外連接

  SQL語句:select * from table1 left join table2 on table1.id=table2.id

  右外連接

  SQL語句:select * from table1 right join table2 on table1.id=table2.id

  完整連接

  SQL語句:select * from table1 full join table2 on table1.id=table2.id

  內連接

  SQL語句:select table1.id,table2.score from table1 inner join table2 on table1.id=table2.id

  交叉連接

  SQL語句:select * from table1 cross join table2 on table1.id=table2.id

  其實,學習就是這樣,反反復復,同時通過在一次次的回顧過程中每次都會有不同的收獲,一點點加深理解。

copyright © 萬盛學電腦網 all rights reserved