【发布时间】:2018-12-21 13:14:30
【问题描述】:
我在 proc SQL 中有以下代码,我想将我的 case 语句移动到数据步骤。
Proc SQL;
select
Xas,
Yas,
case when missing(prj_role_desc) eq 1 then 'Unknown' else prj_role_desc end as prj_role_desc,
case when job_descr eq 'X' or project_status in ('Open', 'Filled', 'Pending') then 'TB'end as tb_status
from employee;
quit;
【问题讨论】:
-
你尝试了什么?
-
IF/THEN 语句或 SELECT 语句。 video.sas.com/detail/video/4573016759001/…
-
有一些选项可以模仿
select-keep=。case when语句可以转换为if elseif语句。 refer
标签: sas