Both data sets must be sorted by the variable that will be used as the
ID variable in the PROC COMPARE step. OUT= specifies the location of the sorted
data.
proc sort data=proclib.emp95 out=emp95_byidnum;
by idnum;
run;
proc sort data=proclib.emp96 out=emp96_byidnum;
by idnum;
run;