全部版块 我的主页
论坛 数据科学与人工智能 数据分析与数据科学 SAS专版
5569 9
2011-04-20
有两个数据集A和B,都有同一个变量C,如果A中的变量C的值在B中出现了,就删除C所在数据集A中的那一行观测,该如何实现?
二维码

扫码加我 拉你入群

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

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

全部回复
2011-4-21 00:53:40
自己顶一下,希望有人能够提供一些思路,
二维码

扫码加我 拉你入群

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

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

2011-4-21 02:20:44
proc sql;
delete from a where c=var and a.c=b.c;
quit;
二维码

扫码加我 拉你入群

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

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

2011-4-22 13:41:48
结构化查询语句的结果能不能输出到一个指定的数据集中?
二维码

扫码加我 拉你入群

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

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

2011-4-22 14:34:44
4# 天堂之路
写了个繁琐的,你看一下,行不行

data a;
input x y@@;
cards;
1 2 2 3 3 3 4 5 76 8 6 5 4 7 9 6
;
run;
data b;
input x z@@;
cards;
1  5 3 6 7 7 8 9 4 7 5 7
;
run;
proc sql;
create table a_ls as
select * from a
    where  x  in ( select x from b);
delete from a
    where x in (select x from a_ls);
quit;
二维码

扫码加我 拉你入群

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

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

2011-4-22 15:11:37
复制代码
二维码

扫码加我 拉你入群

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

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

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

说点什么

分享

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