全部版块 我的主页
论坛 数据科学与人工智能 数据分析与数据科学 SAS专版
1087 1
2014-03-14
悬赏 20 个论坛币 已解决
Sir: may I help me to construct sas code  to find like Tend results ?
      I have table0 to table100, I want to left join base on T0 with  T1  to T100
Sincerly !

*T0(table):*
--------------
No    T0
1       .      
2       .   
3       .
4       .
5       .
6       .
7       .

*T1(table):*
---------------
No        T1
1       160
2         .   
3       178
4              .
5       169
6               .
7       174

*T2(table):*
--------------
No           T2
1                  .     
2          156
3          177
4          189
5          169
6          188   
7          174

*Tend(Table):*
-----------------
No               T1           T2
1               160          .
2                   .            156
3                178        177
4                         .          189
5                169        169
6                          .            .
7           174        174


最佳答案

intheangel 查看完整内容

data tend; set t1; run; %macro a; %do i=2 %to 100; proc sort data=tend; by no; proc sort data=t&i; by no; data tend; merge tend t&i; by no; %end; %mend a; %a;
二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

全部回复
2014-3-14 11:31:10
data tend;
set t1;
run;
%macro a;
%do i=2 %to 100;


proc sort data=tend;
by no;

proc sort data=t&i;
by no;

data tend;
merge tend t&i;
by no;

%end;
%mend a;

%a;
二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

相关推荐
栏目导航
热门文章
推荐文章

说点什么

分享

扫码加好友,拉您进群
各岗位、行业、专业交流群