數據庫的內聯接、外聯接

數據庫的內聯接、外聯接

轉載網址:http://www.cnblogs.com/younes/archive/2010/07/12/1776046.html

現在有兩個表:customers和orders

customer表,

1

orders表,

2

普通查詢,

Normal

左外聯接查詢,

LEFT OUTER JOIN

右外聯接查詢,

RIGHT OUTER JOIN

內聯接查詢,

INNER JOIN

說明:

1)普通的查詢方式默認爲內聯接的。

2)內聯接查詢只顯示查詢條件的兩個列都同時存在於兩個表中。如查詢條件爲customers.cust_id = orders.cust_id,但一個顧客的id 2002 只存在於customers表中,不存在於orders表中。所以不顯示。

3)外聯接查詢,在使用OUTER JOIN 語法時,必須使用RIGHT或者LEFT關鍵字,前者指出以左表爲基準表,後者反之。LEFT關鍵字指示,只要cust_id出現在左表中,則結果中一定包含此cust_id,即便此cust_id未出現在右表中。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章