我在寻找什么样的SQL Join?没有加入加入

时间:2015-09-04 14:54:28

标签: sql

这可能看起来有点基本,但这是我第一次遇到这种连接方案。 我正在尝试加入以下表格

表A

Apple
Banana

表B

Blue
Red

结果应该是:

Apple Blue
Apple Red
Banana Blue
Banana Red

2 个答案:

答案 0 :(得分:6)

您需要cross join

select * from tableA cross join tableB

或者您只需select来自两个join条件的表格。

select * from tableA, tableB

答案 1 :(得分:5)

您正在寻找交叉加入:

select a.col1 as col1_a, b.col1 as col1_b
from table_a
  cross join table_b;