SAS中文论坛

标题: 请教关于if 和where 的运行优先级的问题? [打印本页]

作者: shiyiming    时间: 2008-11-17 17:48
标题: 请教关于if 和where 的运行优先级的问题?
试运行下列程序,观看运行结果,
data a1;
    input b1 $1. b2 $1.;
    datalines;
a  
b  
c  
a  
d  
;
run;
data a2;
     set a1;
     if b1="b" then b2="vv";
     where b2^="" ;
run;
data a3;
     set a1;
     if b1="b" then b2="vv";
     if b2^="" ;
run;
作者: shiyiming    时间: 2008-11-17 22:29
标题: Re: 请教关于if 和where 的运行优先级的问题?
<!-- m --><a class="postlink" href="http://www2.sas.com/proceedings/sugi31/238-31.pdf">http://www2.sas.com/proceedings/sugi31/238-31.pdf</a><!-- m -->
作者: shiyiming    时间: 2008-11-18 09:20
标题: Re: 请教关于if 和where 的运行优先级的问题?
多谢回复




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