为什么左联接显示的行多于左表

时间:2019-05-30 20:56:57

标签: sql oracle

我有一个列出3457行的左连接,该行比左表上的行数大得多(n = 143)。我知道这意味着左表中的行与右表中的行之间存在一对多的关系(即,右表中的匹配行超过143个)。但是,我在两个表之间的内部联接仅检索89行;这是否意味着左表中有143-89 = 54行,而右表中没有匹配的行?如果是这样,我的左外部联接如何返回3457行(右表具有2820行)。我被弄糊涂了。

0 个答案:

没有答案