这是什么类型的加入?

时间:2011-03-29 08:40:26

标签: sql tsql

  

可能重复:
  How does SELECT from two tables separated by a comma work? (SELECT * FROM T1, T2)

这是一些SQL:

SELECT * FROM t1,t2

那是什么样的联接?

谢谢,

吉姆

2 个答案:

答案 0 :(得分:2)

这两张桌子中的{p> Cartesian product ......

答案 1 :(得分:1)

这是一个没有加入:)

实际上被称为交叉连接,或两个表的Carthesian产品。

这将返回第一个表中的所有行,与第二个表中的所有行连接,因此返回的行数将是第一个表和第二个表的行数的乘积。

如果您需要生成大量数据,这种语法非常好,因为只加入4个表,每个表有100条记录,将产生100.000.000条记录,但是,如果您偶然这样做,可能会非常烦人。