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

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

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

左外连接:表1 left join 表2 on 连接条件,右边表(表2)返回与连接条件完全匹配的数据,左边表(表1)除了返回与连接条件匹配的数据以外,不匹配的数据也会返回;
右外连接:表1 right join 表2 on 连接条件,左边表(表1)返回与连接条件完全匹配的数据,右边表(表2)除了返回与连接条件匹配的数据以外,不匹配的数据也会返回
这个题两个连接方法都可以用,只需要把表名换一下位置就可以了
下面这个是右外连接:
select c.cust_name,ifnull(o.order_num,null)
from Orders o right join Customers c
on o.cust_id=c.cust_id
order by c.cust_name;

全部评论

相关推荐

点赞 收藏 评论
分享
牛客网
牛客企业服务