1

我有两个不同行大小的表(可能会有所不同)。变量名不同(没有共同的变量名)。当我尝试加入这些时,我收到一个错误,即没有键是通用的。有没有可以连接这两个表的命令?或者怎样才能做到最好?

t1=
Var1
a
b
c

t2=
Var2
1
2

我想结束:

t3=
var1 Var2
a 1
b 1
c 1
a 2
b 2
c 2

我尝试了join、innerjoin和outerjoin,但没有让它工作。我可能遗漏了一些东西......最好我想加入任意数量的表格。

4

1 回答 1

1

对两个表中的每一行都使用一个虚拟变量Var3 = 1。现在你有一个共同的列。OUTERJOIN工作,最后删除Var3

于 2016-02-01T15:54:43.387 回答