以下示例数据来自oracle数据库。
promo flag
vijay a
vijay b
vijay c
sam b
sam g
sam c 我有一条proc sql语句连接到oracle (尽管我下面没有提到oracle连接)。
proc sql;
create table a as select *from new;
quit;然后,基于上述数据集a的两个proc排序语句。
proc sort data = a;
by promo descending flag;
run;
proc sort data =a nodupkey out =new1;
by promo;
run;现在我想在proc sql语句中执行这两个proc sort语句。你知道怎么做吗?
发布于 2017-11-25 23:23:29
proc sql;
create table want as
select distinct promo,flag from new group by promo having flag=max(flag);
quit;https://stackoverflow.com/questions/47484714
复制相似问题