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

Pin*_*nch 0 sql

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

表A

Apple
Banana
Run Code Online (Sandbox Code Playgroud)

表B

Blue
Red
Run Code Online (Sandbox Code Playgroud)

结果应该是:

Apple Blue
Apple Red
Banana Blue
Banana Red
Run Code Online (Sandbox Code Playgroud)

Vam*_*ala 6

你需要一个 cross join

select * from tableA cross join tableB
Run Code Online (Sandbox Code Playgroud)

或者你可以简单地select从没有join条件的两个表.

select * from tableA, tableB
Run Code Online (Sandbox Code Playgroud)


a_h*_*ame 5

您正在寻找交叉加入:

select a.col1 as col1_a, b.col1 as col1_b
from table_a
  cross join table_b;
Run Code Online (Sandbox Code Playgroud)