SAS中文论坛

标题: 求助:匹配数据程序问题~~ [打印本页]

作者: shiyiming    时间: 2009-8-1 20:01
标题: 求助:匹配数据程序问题~~
proc sort data=nk;
by name;
run;
data wuxian;
merge nk(in=a) sw.wuxian;
by name;
if a;
run;
本人菜鸟刚接触SAS,想做一个导入EXCEL后与数据库匹配名单并筛选出共同号码的程序,数据库中所有号码都以定义标志为1,这段是找人做的,但结果却是运行后导出的EXCEL和导入时的EXCEL完全一样没有任何筛选标志。
小弟不明白是程序根本没有达到筛选效果还是没有把结果显示出来,求达人帮忙解释下或者能帮忙改下程序谢谢~感激不禁~
作者: shiyiming    时间: 2009-8-2 12:48
标题: Re: 求助:匹配数据程序问题~~
nk是你导入的表?能否贴的完整一些,比如你的那个标志字段名字叫什么,SAS MERGE的时候会相同字段名覆盖的,按你说的情况,最好是在if a之后加个赋值
作者: shiyiming    时间: 2009-8-2 19:44
标题: Re: 求助:匹配数据程序问题~~
对啊nk就是我导入的EXCEL的SHEET1,我想把拥有相同的号码筛选出来并在完成后的EXCEL里对那些号码标志为1,用来匹配的数据库的格式是:
card                                    iscash
XXXXX                                     1
XXXXX                                     1
......
我就是想把筛选出的号码标识上iscash列的1,这个功能该如何实现?




欢迎光临 SAS中文论坛 (https://mysas.net/forum/) Powered by Discuz! X3.2