、交叉联接,三者的区别在于如何应用逻辑查询处理阶段:
交叉联接仅应用一个阶段——笛卡尔乘积;
内联接应用两个阶段——笛卡尔乘积和基于谓词ON的筛选;
外联结应用三个极端——笛卡尔乘积,基于谓词ON的筛选...笛卡尔乘积
将一个输入表的每一行与另一个表的所有行匹配,即,**如果一张表有m行a列,另一张表n行b列,笛卡尔乘积后得到的表有m*n行,a+b列**。...以下是网络上关于笛卡尔乘积的解释:
在数学中,两个集合X和Y的笛卡儿积(Cartesian product),又称直积,表示为X × Y,**第一个对象是X的成员而第二个对象是Y的所有可能有序对的其中一个成员...假设集合A=a, b,集合B=0, 1, 2,则两个集合的笛卡尔积为(a, 0), (a, 1), (a, 2), (b, 0), (b, 1), (b, 2)。...JOIN左侧的表)中的所有数据,及右表中满足筛选条件的数据。