Mysql 左右連線舉例說明
左連線: 左表所有與右表滿足條件的
右連線: 右表所有與左表滿足條件的
例子SQL中的左連線與右連線有什麼區別
A表(a1,b1,c1) B表(a2,b2)
a1 b1 c1 a2 b2
01 數學 95 01 張三
02 語文 90 02 李四
03 英語 80 04 王五
select A.*,B.* from A
left outer join B on(A.a1=B.a2)
結果是:
a1 b1 c1 a2 b2
01 數學 95 01 張三
02 語文 90 02 李四
03 英語 80 NULL NULL
select A.*,B.* from A
right outer join B on(A.a1=B.a2)
結果是:
a1 b1 c1 a2 b2
01 數學 95 01 張三
02 語文 90 02 李四
NULL NULL NULL 04 王五
右連線: 右表所有與左表滿足條件的
例子SQL中的左連線與右連線有什麼區別
A表(a1,b1,c1) B表(a2,b2)
a1 b1 c1 a2 b2
01 數學 95 01 張三
02 語文 90 02 李四
03 英語 80 04 王五
select A.*,B.* from A
left outer join B on(A.a1=B.a2)
結果是:
a1 b1 c1 a2 b2
01 數學 95 01 張三
02 語文 90 02 李四
03 英語 80 NULL NULL
select A.*,B.* from A
right outer join B on(A.a1=B.a2)
結果是:
a1 b1 c1 a2 b2
01 數學 95 01 張三
02 語文 90 02 李四
NULL NULL NULL 04 王五
相關文章
- 核心FAQ 舉例說明 (轉)
- 反直覺SQL舉例說明SQL
- java中的單例模式,舉例說明。Java單例模式
- 說一下泛型原理,並舉例說明泛型
- MySQL的information_schema資料庫表說明及用法舉例MySqlORM資料庫
- 說說Vue 3.0中Treeshaking特性?舉例說明一下?Vue
- 什麼叫執行緒安全,舉例說明。執行緒
- 舉例說明在組合語言中,"[]"的用法組合語言
- 時間複雜度計算和舉例說明時間複雜度
- 舉例說明Oracle資料庫審計的用法Oracle資料庫
- MYSQL學習筆記23: 多表查詢(自連線內連線+左右外連線)MySql筆記
- TestLink與RedMine連線部署說明
- DBCP連線池配置引數說明
- 為什麼我們要學習DMAIC?—舉例說明AI
- Oracle 左右連線總結Oracle
- oracle 左右連線詳解Oracle
- c++ 連線mysql例項C++MySql
- Mongoose使用population建立關係連結例項說明Go
- mysql 版本說明MySql
- Oracle左右全連線總結Oracle
- 五款智慧電視機型標準配置對比舉例說明
- mysql 變數說明MySql變數
- MySQL引數說明MySql
- 舉例說明你對尾遞迴的理解,有哪些應用場景遞迴
- oracle12c新特性列舉說明Oracle
- mysql字符集說明MySql
- mysql processlist詳細說明MySql
- mysql count函式說明MySql函式
- MySQL大小寫敏感說明MySql
- TCP連線時動態埠的相關問題說明TCP
- 在Linux中,什麼是系統監控和效能分析工具?舉例說明。Linux
- 例項解析外連線 內連線 自連線 全連線
- JDBC連線MySQL資料庫及演示樣例JDBCMySql資料庫
- 以例項說明 OAuth2OAuth
- tomcat自帶連線池dbcp配置以及最佳化說明Tomcat
- PHP擴充套件資料庫連線引數說明詳解PHP套件資料庫
- MySQL 5.5 mysqldump備份說明MySql
- mysql幫助命令使用說明MySql