转载 sas ifc ifn区别

http://blog.sina.com.cn/s/blog_5d4a03250101hvst.html

转载程序:data ex;
a="hello";
output;
a="hi";
output;
run;

proc sql;
create table ex1 as
select a,ifn(a="hello",1,0) as a1,ifc(a="hello",'yes','no') as a2
from ex;
quit;

结果:

a       a1  a2

hello   1   yes

hi      0   no

ifn(条件表达式,正确时输出的数值型赋值,错误时输出的数值型赋值,缺失时输出的数值型赋值)

ifc(条件表达式,正确时输出的字符型赋值,错误时输出的字符型赋值,缺失时输出的字符型赋值)

原文地址:https://www.cnblogs.com/Anni-love-Ferris-wheel/p/7297924.html