2

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

我知道这可以这样做proc sql

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

我想要相同的结果,但使用数据步骤。做到这一点的最佳(优雅、高效)方法是什么?

4

1 回答 1

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

这是最简单的方法。

于 2012-10-10T00:39:23.933 回答