创建高级连接 / 外连接 |
在右外连接的语法中,外连接的控制表显示在开始外连接的关键字右边。右外连接返回连接条件为 true 的所有行,除此之外,还返回控制表中的所有其它行并将从属表中的相应值显示为 NULL。
图: 查询
SELECT c.customer_num, c.fname, c.lname, o.order_num, o.order_date, o.customer_num FROM customer c RIGHT OUTER JOIN orders o ON (c.customer_num = o.customer_num);
图: 查询结果
customer_num fname lname order_num order_date customer_num 104 Anthony Wiggins 1001 05/30/1998 104 101 Ludwig Pauli 1002 05/30/1998 101 104 Anthony Wiggins 1003 05/30/1998 104 <NULL> <NULL> <NULL> 1004 06/05/1998 106