题解 | #返回产品名称和与之相关的订单号#
返回产品名称和与之相关的订单号
https://www.nowcoder.com/practice/c369a759436a4e8b80baa9c39e9adf18
select P.prod_name,OI.order_num from Products P left join OrderItems OI on P.prod_id=OI.prod_id order by P.prod_name;
https://zhuanlan.zhihu.com/p/59656673
外连接是左外连接(LEFT OUTER JOIN),右外连接(RIGHT OUTER JOIN),全外连接(FULL OUTER JOIN)的统称。
一般情况下直接忽视掉OUTER就可以,直接统称:
左外连接为:左连接(LEFT JOIN)
右外连接为:右连接(RIGHT JOIN)
全外连接为:全连接(FULL JOIN)
左连接和右连接,在结果中除了交集,还包含左/右表中的全部记录。
全连接(FULL JOIN)
全连接的结果集结合了右连接和左连接的结果集
在MySQL中是不支持FULL JOIN,在实际的业务中,全连接用的比较少,大多数是使用右连接和左连接。