數據庫的內聯接、外聯接
現在有兩個表:customers和orders
customer表,
orders表,
普通查詢,
左外聯接查詢,
右外聯接查詢,
內聯接查詢,
說明:
1)普通的查詢方式默認爲內聯接的。
2)內聯接查詢只顯示查詢條件的兩個列都同時存在於兩個表中。如查詢條件爲customers.cust_id = orders.cust_id,但一個顧客的id 2002 只存在於customers表中,不存在於orders表中。所以不顯示。
3)外聯接查詢,在使用OUTER JOIN 語法時,必須使用RIGHT或者LEFT關鍵字,前者指出以左表爲基準表,後者反之。LEFT關鍵字指示,只要cust_id出現在左表中,則結果中一定包含此cust_id,即便此cust_id未出現在右表中。