在我的桌子上:
id | name
1 | Raid
2 | Surrender
在我的表b中:
id | code
1 | nlc
2 | wlc
所需的输出:
name | code
Raid | nlc
Raid | wlc
Surrender | nlc
Surrender | wlc
我尝试过:
SELECT name, "code" FROM table a
UNION ALL
SELECT "", code FROM table b
但是输出是:
name | code
Raid | code
Surrender | code
| nlc
| wlc
谢谢!
答案 0 :(得分:2)
您可以使用交叉连接来返回所需的结果,如下所示:
select a.name,b.code from a cross join b;