В сравнении с id
, как я могу вывести только разницу и новые записи, но не старые записи, которых больше нет?
Пример, предположим, у меня есть две таблицы:
mybase:
key other
1 Ann
3 Ann
4 Charlie
5 Emily
и mycompare:
key other
2 Bill
3 Charlie
4 Charlie
выполняется:
proc compare data=mybase
compare=mycompare
outnoequal
outdif
out=myoutput
listvar
outcomp
outbase
method = absolute
criterion = 0.0001
;
id key;
run;
Я получаю таблицу "myoutput", подобную этой:
type obs key other
base 1 1 Ann
compare 1 2 Bill
base 2 3 Ann
compare 2 3 Charlie
dif 2 3 XXXXXXX
base 4 5 Emily
Я хотел бы иметь это:
type obs key other
compare 1 2 Bill
base 2 3 Ann
compare 2 3 Charlie
dif 2 3 XXXXXXX