我有以下情况,也许这对我的问题更为舒适。
我有两个表(例如ORDERS,CANCEL),每个表都有值,没有办法加入它们。
以下是一些记录,以了解我想要做什么。
订单
1
2
3
4
5
取消:
A
B
C
D
E
现在我需要以下输出:
1 A
1 B
1 C
1 D
1 E
2 A
2 B
2 C
2 D
2 E
3 A
等等。也许我需要匹配一张桌子。有人有想法吗?
答案 0 :(得分:3)
您可以使用cross join
:
select o.col1, c.col1
from orders o cross join
cancels c;