SQL中外连接的目的(或用例)是什么?

3 sql join outer-join

外连接仅用于开发人员的分析吗?我无法找到一个用例,说明为什么要将数据包含在两个或多个不相关或不匹配选择条件的表中.

Kev*_*eck 18

一个示例用例是生成一个显示所有客户及其购买的报告.也就是说,甚至显示没有购买任何东西的顾客.如果您进行普通的客户加入和购买,报告将仅显示至少购买一次的客户.


Sha*_*sri 6

这是一个非常好的示例列表,除了Jeff Atwood之外 - SQL连接的可视化解释他可视化地显示SQL连接的新表示.