You defeat the functionality of @ and @@ by including two input statements. Try the following:
data first_a second_a;
INPUT x y @;
if mod(_n_,2) then OUTPUT first_a;
else OUTPUT second_a;
DATALINES;
1 2 3 4 5 6
7 8 9 10 11 12
;
data first_b second_b;
INPUT x y @@;
if mod(_n_,2) then OUTPUT first_b;
else OUTPUT second_b;
DATALINES;
1 2 3 4 5 6
7 8 9 10 11 12
;
Art, CEO, AnalystFinder.com
... View more