全部版块 我的主页
论坛 数据科学与人工智能 数据分析与数据科学 SAS专版
1630 5
2013-03-31
a    b   
1    8
2    9
3   10
4    1
5    0
6    0
7    2
比如:a中1和b中1相同,a中2和b中2相同,其他不相同

二维码

扫码加我 拉你入群

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

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

全部回复
2013-3-31 19:08:09
data test;
        input a b;
        datalines;
1    8
2    9
3   10
4    1
5    0
6    0
7    2
;
run;

data a(keep=a);
set test;
run;

data b(keep=b);
set test;
run;

proc sql;
        create table same as
        select * from a,b
        where  a.a=b.b;
quit;
二维码

扫码加我 拉你入群

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

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

2013-3-31 21:39:13
data test;
        input a b;
        datalines;
1    8
2    9
3   10
4    1
5    0
6    0
7    2
;
run;

proc sql;
   create table wanted as
    select * from
           (select distinct a as newvar from test
         intersect
        select distinct b as newvar from test);
quit;
二维码

扫码加我 拉你入群

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

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

2013-4-1 01:38:34
--墨子-- 发表于 2013-3-31 19:08
data test;
        input a b;
        datalines;
No need to create an additional dataset.

data test;
        input a b;
        datalines;
1    8
2    9
3   10
4    1
5    0
6    0
7    2
;

proc sql;
  select a.a as a, b.b as b
  from test a,
       test b
  where a.a=b.b
;
quit;
二维码

扫码加我 拉你入群

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

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

2013-4-1 10:44:14
bobguy 发表于 2013-4-1 01:38
No need to create an additional dataset.

data test;
呵呵 多谢指教~
二维码

扫码加我 拉你入群

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

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

2013-4-1 23:29:55
这个语句没用过,我要回去研究研究。谢谢了
二维码

扫码加我 拉你入群

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

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

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

说点什么

分享

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