data data1; input id value; cards; 1 10 2 20 3 30 ; run; data data2; input id; cards; 1 1 2 2 2 ; run; data data3; merge data2(in=a) data1(in=b); by id; if a; run;