data EmpsDK; input First $ Gender $ Country $; cards; Lars M Denmark Kari F Denmark Jonas M Denmark ; run; proc print data=EmpsDK; run; data EmpsFR; input First $ Gender $ Country $; cards; Pierre M France Sophie F France ; run; proc print data=EmpsFR; run; data EmpsAll1; set EmpsDK EmpsFR; run; proc print data=EmpsAll1; run; data EmpsCN; input First $ Gender $ Country $; cards; Chang M China Li M China Ming F China ; run; proc print data=EmpsCN; run; data EmpsJP; input First $ Gender $ Region $; cards; Yoko F Japan Nobuo M Japan ; run; proc print data=EmpsJP; run; data EmpsAll2; set EmpsCN EmpsJP; run; proc print data=EmpsAll2; run; data EmpsAll3; set EmpsCN EmpsJP(rename=(Region=Country)); run; proc print data=EmpsAll3; run;