两个空表的内连接是否会导致交叉连接?
答案 0 :(得分:1)
根据维基百科:Cross join
CROSS JOIN返回表中行的笛卡尔积 加入。
换句话说,它将产生组合来自的每一行的行 第一个表格,第二个表格中的每一行。[1]
考虑到上述情况,两个空表的交叉连接将产生一个空结果集。
两个空表的连接也会产生一个空结果。因为根据定义the join is a speciall case of cross join
连接的结果可以定义为首次拍摄的结果 表中所有行的笛卡尔积(或交叉连接) (将表A中的每一行与表B中的每一行组合)然后 返回满足连接谓词的所有行。
是的 - 可以说两个空表的内连接导致交叉连接