Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/solr/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Merge 无公共变量的SAS合并_Merge_Dataset_Sas - Fatal编程技术网

Merge 无公共变量的SAS合并

Merge 无公共变量的SAS合并,merge,dataset,sas,Merge,Dataset,Sas,我需要合并两个没有公共变量的数据集,每个数据集只有一个变量。一个数据集是大约200行的唯一值,另一个是80000行的唯一值。我尝试过常见的合并,但无法得到我想要的。以下是我想要的: 设置一个变量:x和y 设置b变量:1 2 3 所需的合并数据集结果(2列): x1 x2 x3 y 1 y 2 y 3 感谢您的帮助。根据我对您问题的理解,您似乎正在尝试进行多对多合并。尝试proc sql交叉联接/笛卡尔乘积: proc sql; create table want as select * from

我需要合并两个没有公共变量的数据集,每个数据集只有一个变量。一个数据集是大约200行的唯一值,另一个是80000行的唯一值。我尝试过常见的合并,但无法得到我想要的。以下是我想要的:

设置一个变量:x和y

设置b变量:1 2 3

所需的合并数据集结果(2列):

x1
x2
x3
y 1
y 2
y 3


感谢您的帮助。

根据我对您问题的理解,您似乎正在尝试进行多对多合并。尝试proc sql交叉联接/笛卡尔乘积:

proc sql;
create table want as
select
*
from have1, have2;
quit;