SAS distinctes dans la proc sql vs proc tri nodupkey

J'ai dataset suivante:

data work.dataset;
input a b c;
datalines;
27 93 71 
27 93 72
46 68 75
55 55 33
46 68 68
34 34 32
45 67 88
56 75 22
34 34 32
;
run;

Je veux sélectionner tous les enregistrements distincts à partir des 2 premières colonnes, de sorte que j'ai écrit:

proc sql;
create table work.output1 as
select distinct t1.a,
t1.b
from work.dataset t1;
quit;

Mais maintenant, je veux savoir quelle est la valeur de var c stands dans les précédents situé à côté de la combinaison (var, var b) vu dans la sortie. Est-il un moyen de le savoir? J'ai essayé de suivre proc genre, mais je ne sais pas si il fonctionne de la même façon que la sélection d'enregistrements distincts dans la proc sql.

proc sort data = work.dataset out = work.output2 NODUPKEY;
by a b;
run;

Merci pour l'aide à l'avance.

OriginalL'auteur user2280549 | 2014-01-21