全部版块 我的主页
论坛 数据科学与人工智能 数据分析与数据科学 SAS专版
1105 9
2013-03-11
悬赏 50 个论坛币 已解决
data1:
a             b             c
0001      1.4           啊
0002      1.4           吧
0002      1.5           才
0002      1.6           的
0003      1.5           额
data2:
a             b              d
0001      1.4           飞
0002      1.4           个
0003      1.5           好
0003      1.5           额
0003      1.6           了
想要得到合并后为:
a             b             c             d
0001      1.4           啊            飞
0002      1.4           吧            个
0003      1.5           额            好
即data1与data2中变量a与变量b完全一致才保留该条数据并且合并。

谢谢了。




最佳答案

二维码

扫码加我 拉你入群

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

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

全部回复
2013-3-11 12:12:02
hxmlcy 发表于 2013-3-11 13:47
只能用sql吗?merge能用吗?
merge
复制代码


二维码

扫码加我 拉你入群

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

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

2013-3-11 12:45:27
复制代码
二维码

扫码加我 拉你入群

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

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

2013-3-11 12:55:25
data a;
input a $    b      c $;
datalines;
0001      1.4           啊
0002      1.4           吧
0002      1.5           才
0002      1.6           的
0003      1.5           额
;
data b;
input a$      b      d $;
datalines;
0001      1.4           飞
0002      1.4           个
0003      1.5           好
0003      1.5           额
0003      1.6           了
;

proc sql;
        create table c as
        select a.a, a.b, c,d
        from a inner join  b
        on  a.a=b.a and a.b=b.b;
quit;

PS : 基于变量a,b 相同的话,0003   1.5 应该有两条纪录。
二维码

扫码加我 拉你入群

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

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

2013-3-11 12:58:23
data a;
        input a b c $;
        format a z4.;
cards;
0001      1.4           啊
0002      1.4           吧
0002      1.5           才
0002      1.6           的
0003      1.5           额
;
data b;
        input a b d $;
        format a z4.;
cards;
0001      1.4           飞
0002      1.4           个
0003      1.5           好
0003      1.5           额
0003      1.6           了
;
run;
proc sql;
        create table c as
        select *
                from a inner join b
                        on a.a=b.a and a.b=b.b and a.c^=b.d
                        ;
quit;
二维码

扫码加我 拉你入群

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

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

2013-3-11 13:47:24
只能用sql吗?merge能用吗?
二维码

扫码加我 拉你入群

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

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

点击查看更多内容…
相关推荐
栏目导航
热门文章
推荐文章

说点什么

分享

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