合并SAS中的所有记录

时间:2012-10-10 00:35:25

标签: sas

我有两个数据集。 Table1只有一条记录。 Table2有很多记录。我想将这些组合起来,以便将Table1中的变量添加到Table2中的每条记录中。

我知道可以使用proc sql这样做:

proc sql;
 create table3 as
  select *
  from table1, table2;
quit;

我想要相同的结果,但使用数据步骤。什么是最好(优雅,有效)的方法呢?

1 个答案:

答案 0 :(得分:8)

data table3;
if _n_ = 1 then set table1;
set table2;
run;

这是最简单的方式。