mysql外連線有哪些型別
1、左外連線將左表中要丟棄的記錄保留在結果集中,右表中對應的部分用null填充。
mysql> select a.*,b.* from course as a left join rollcall as b on a.course_id=b.course_id; +-----------+-------------+------+---------+-----------+-----------+------+-----------+------------+--------------+--------------+---------+ | course_id | course_name | time | teacher | classroom | t_command | db | course_id | student_id | student_name | teacher_name | command | +-----------+-------------+------+---------+-----------+-----------+------+-----------+------------+--------------+--------------+---------+ | 1 | 1234 | 123 | 123 | 123 | 123 | 2 | 1 | 1501010096 | 於宗雲 | 123 | 123 | | 2 | 123 | 123 | 123 | 123 | 123 | NULL | NULL | NULL | NULL | NULL | NULL | +-----------+-------------+------+---------+-----------+-----------+------+-----------+------------+--------------+--------------+---------+
2、右外連線,將右表中要丟棄的記錄保留在結果集中,左表中對應的部分用null填充。
mysql> select a.*,b.* from course as a right join rollcall as b on a.course_id=b.course_id; +-----------+-------------+------+---------+-----------+-----------+----+-----------+------------+--------------+--------------+---------+ | course_id | course_name | time | teacher | classroom | t_command | db | course_id | student_id | student_name | teacher_name | command | +-----------+-------------+------+---------+-----------+-----------+----+-----------+------------+--------------+--------------+---------+ | 1 | 1234 | 123 | 123 | 123 | 123 | 2 | 1 | 1501010096 | 於宗雲 | 123 | 123 | +-----------+-------------+------+---------+-----------+-----------+----+-----------+------------+--------------+--------------+---------+ 1 row in set (0.00 sec)
3、全外連線:將左表和右表中要丟棄的記錄保留在結果集中。
右表和左表中相應的部分用null填充。
# 由於本機沒有安裝oracle所以沒有驗證第一句sql的正確性 Select * from table1 full join table2 on table1.C=table2.C
以上就是mysql外連線的型別介紹,希望對大家有所幫助。更多mysql學習指路:
推薦作業系統:windows7系統、mysql5.8、DELL G3電腦
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/2894/viewspace-2828810/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- MySQL筆記3——內連線/外連線、多表連線MySql筆記
- 表連線型別型別
- MySQL 中的鎖有哪些型別,MySQL 中加鎖的原則MySql型別
- MYSQL語法:左連線、右連線、內連線、全外連線MySql
- 資料型別: 資料型別有哪些?資料型別
- Mysql——內外連線,事物,索引MySql索引
- 海外代理有哪些型別?型別
- 公共映象有哪些型別型別
- SQL的連線型別SQL型別
- 【Linux基礎教程】常用的Python MySQL連線庫有哪些?LinuxPythonMySql
- MySQL連線控制外掛介紹MySql
- JavaScript有哪些資料型別?JavaScript資料型別
- 內聯,左外聯,右外聯,全連線,交叉連線 的區別
- Linux中連線埠命令有哪些?Linux
- JavaScript基本資料型別有哪些JavaScript資料型別
- DDOS常見的型別有哪些?型別
- 代理伺服器有哪些型別伺服器型別
- 資料中心代理有哪些型別?型別
- 物聯網路卡有哪些型別型別
- Java有哪些基本資料型別?Java資料型別
- Kettle自定義資料庫連線型別連線HGDB資料庫型別
- Oracle左外連線、右外連線、完全外連線以及(+)號用法Oracle
- 遠端連線軟體有哪些,遠端連線軟體有哪些值得推薦,如何使用?
- MYSQL學習筆記23: 多表查詢(自連線內連線+左右外連線)MySql筆記
- 駭客型別有哪些?他們有什麼區別?型別
- LAN連線和WAN連線有什麼區別?
- 有哪些型別的代理伺服器?型別伺服器
- TypeScript 中高階型別的理解?有哪些?TypeScript型別
- 大資料分析的型別有哪些大資料型別
- 免費管理軟體有哪些型別?型別
- 物聯卡的套餐型別有哪些型別
- WordPress主機有哪些不同的型別型別
- 遠端連線軟體有哪些,遠端連線軟體有哪些能批次操控伺服器的伺服器
- 連線別人的MySql資料庫MySql資料庫
- sql 內連線和外連線SQL
- 伺服器的頻寬型別有哪些伺服器型別
- 快遞服務平臺有哪些型別型別
- CRM系統的產品型別有哪些?型別