Kylin_qin 发表于 2021-8-11 19:22 
请问这个例子中,如果a数据集是:怎么合并后是2*4个观测的呢
直接笛卡尔乘积。不管有几行,都不需要再设置一个新变量去merge。
data a; input a1;
cards;
2020
2021
;
run;
data b;
input b1 b2;
cards;
1 22
2 32
3 22
4 55
;
run;
proc sql;
create table c as
select a.*,b.*
from a, b;
quit;