Bonjour à tous,
j'ai une table de ce type :
Obs. ID var1 var2
1 424a 21 21.8182
2 424a 71 7.2727
3 691e 50 30.6306
4 691e 71 24.3243
Je ne souhaite conserver que les lignes où var2 prend la valeur maximum, ce qui donnerait ici :
Obs. ID var1 var2
1 424a 21 21.8182
2 691e 50 30.6306
J'ai essayer de procéder comme suit :
PROC SQL;
create table test as select var1,var2, max(var2)as var2 from mydata group by var1;
J'obtien une table de ce type :
Obs. ID var1 var2
1 424a 21 21.8182
2 424a 71 21.8182
3 691e 50 30.6306
4 691e 71 30.6306
Merci par avance de votre aide !
Partager