<패턴 1> <패턴 2>
SELECT; WHEN (expression-1) statement; <…WHEN (expression-n) statement;> <OTHERWISE statement;> END; |
SELECT <(select-expression)>; WHEN-1 (value-1 <…,value-n>) statement; <…WHEN-n (value-1 <…,value-n>) statement;> <OTHERWISE statement;> END; |
◀예제▶ 패턴 1 사용 예
Data newclass;
set sashelp.class;
select(upcase(sex));
when('여',’F’) gender = '여자';
when('남',’M’) gender = '남자';
otherwise gender = '오류';
end;
run;
◀예제▶ 패턴 2 사용 예
Data newclass;
set sashelp.class;
select;
when(age>=15) newage = ‘10 대 후반’;
when(age<15) newage = ‘10 대 전반’;
end;
run;
Join us for SAS Innovate 2025, our biggest and most exciting global event of the year, in Orlando, FL, from May 6-9. Sign up by March 14 for just $795.