全部版块 我的主页
论坛 数据科学与人工智能 数据分析与数据科学 SAS专版
1532 5
2017-02-17
悬赏 10 个论坛币 已解决
我在写proc SQL的时候遇到点问题~希望各位大神解惑啊,首先将三个TXT 文件导入,我顺利导入了
3.JPG
2.JPG
1.JPG
4.JPG
原文件和代码如上图,
然后我要筛选,major是3但是没有填表C的同学(根据ID 删选...怎么做啊用PROC SQL)下面是我写的代码,一直报错为什么啊....
5.JPG

还有一个就是如果要生成一个zip code list 在dataset里,然后list又不能duplicates. 该怎么弄啊?
谢谢谢谢~~~~~~
二维码

扫码加我 拉你入群

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

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

全部回复
2017-2-17 12:15:47
复制代码
二维码

扫码加我 拉你入群

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

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

2017-2-17 13:18:33
proc sql;
  select a,b,c from xxx where a=x and b=y;
quit;
换这种简单点的形式试试
二维码

扫码加我 拉你入群

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

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

2017-2-18 13:40:22
lovexialulu 发表于 2017-2-17 12:15
谢谢~觉得你好厉害啊~
二维码

扫码加我 拉你入群

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

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

2017-2-18 13:40:49
进击的小瓶盖 发表于 2017-2-17 13:18
proc sql;
  select a,b,c from xxx where a=x and b=y;
quit;
嗯嗯,可以了哦~你们都好厉害啊~
二维码

扫码加我 拉你入群

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

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

2017-2-19 13:22:39
你有两个问题,是要同时解决吗?如果是,可以用 inner/left/right join,稍复杂。但有一个风险就是,可能有多人major是3但是没有填表C,他们的zipcode也相同,你要如何取舍?

如果不是同时解决,可以分开的话:

select * from 表2 where formc='N' and major=3;

select * from 表1 group by zip ;




二维码

扫码加我 拉你入群

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

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

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

说点什么

分享

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