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

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

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;

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

全部评论

相关推荐

挣K存W养DOG:我记得好多人说这个公司就是白嫖方案的,现在有大体方案要让你给他展示实现细节了,也是无敌了
点赞 评论 收藏
分享
评论
4
1
分享

创作者周榜

更多
牛客网
牛客企业服务