我在理解 sql 中的连接时遇到了麻烦,并且发现了这张我认为可能对我有帮助的图片。问题是我不完全理解它。例如,图像右上角的连接,它将整个 B 圆圈涂成红色,但仅与 A 重叠。图像使圆圈 B 看起来像是 sql 语句的主要焦点,但 sql 语句本身,从 A 开始(从 A 中选择,加入 B),给我传达了相反的印象,即 A 将是 sql 语句的焦点。
同样,下图只包含来自 B 圈的数据,那么为什么 A 包含在 join 语句中呢?
问题:从右上角顺时针工作并在中心完成,有人可以提供有关每个sql图像表示的更多信息,解释
a)为什么在每种情况下都需要连接(例如,特别是在没有从 A 或 B 获取数据的情况下,即只有 A 或 B 而不是两者都是彩色的)
b) 以及任何其他可以阐明为什么图像是 sql 的良好表示的细节