题解 | #检索每个顾客的名称和所有的订单号(二)#

检索每个顾客的名称和所有的订单号(二)

http://www.nowcoder.com/practice/4e73c4e770b941c9abc60814601ed498

由结果图可知,order_num有一项是NULL,我们可以知道这是 一个以cust_name为主表的外连接,这个可以采用左外连接,将Customers作为第一个表。 以下是代码:

select cust_name,order_num
from Customers c
left join  Orders o
on c.cust_id= o.cust_id
order by cust_name;

我们也可以采用右外连接,将Orders作为第一个表,以下是代码:

select cust_name,order_num
from Orders o
right  join Customers c
on c.cust_id= o.cust_id
order by cust_name;

大多数情况下,我们都采用左外连接。

全部评论

相关推荐

牛客410815733号:这是什么电影查看图片
点赞 评论 收藏
分享
点赞 评论 收藏
分享
4 1 评论
分享
牛客网
牛客企业服务