程序師世界是廣大編程愛好者互助、分享、學習的平台,程序師世界有你更精彩!
首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫知識
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
 程式師世界 >> 數據庫知識 >> MYSQL數據庫 >> MySQL綜合教程 >> MySQL的 inner join on 與 left join on,innerjoin

MySQL的 inner join on 與 left join on,innerjoin

編輯:MySQL綜合教程

MySQL的 inner join on 與 left join on,innerjoin


     WHERE子句中使用的連接語句,在數據庫語言中,被稱為隱性連接。INNER JOIN……ON子句產生的連接稱為顯性連接。
inner join:理解為“有效連接”,兩張表中都有的數據才會顯示left join:理解為“有左顯示”,比如on a.field=b.field,
則顯示a表中存在的全部數據及a\\b中都有的數據,A中有、B沒有的數據以null顯示. right join:理解為“有右顯示”,比如on a.field=b.field,則顯示B表中存在的全部數據及a\\b中都有的數據,B中有、A沒有的數據以null顯示 full join:理解為“全連接”,兩張表中所有數據都顯示,實際就是inner (left-inner) (right-inner) 完全外聯包含兩張表的所有記錄.
--摘抄自百度搜索。

  1. 上一頁:
  2. 下一頁:
Copyright © 程式師世界 All Rights Reserved