data a; input name $ a b ; cards; x x x y y y ; run; %macro transpose; proc sql noprint ; select count (distinct name) into:name_n from a; select distinct name into: name_ separated by"|" from a; quit; % %to &name_n; %let _name = %scan("…
继续读书笔记,本次重点sas sql语句,因为sql内容多且复杂,本文仅仅介绍商业应用中经常使用的而且easy出错的地方,内容包含:单表操作.多表关联.子查询以及merge和join的差别 1.单表操作 eg1: Proc sql outobs=10. *可选项,功能类似于data步中的obs数据集选项 create table class as Select name, case when sex eq 'M' then "1" when sex eq 'F' then &quo…