2013-05-22 2 views

ответ

4
data have; 
input A $ B $; 
datalines; 
Dan Jack 
April Lois 
Matt Davie 
Andrew Sally 
; 
run; 

proc sql; 
create table want as 
select A as name from have 
union all 
select B as name from have; 
quit; 
4

Я знаю, что вы запросили proc sql, но вот как вы это сделаете с шагом данных. Я думаю, что это проще:

data table2(keep=c); 
    set table1; 
    c = a; 
    output; 
    c = b; 
    output; 
run; 
0
proc sql; 
    create table combine as 
    select name 
    from one 
    union 
    select name 
    from two; 
quit;