|
Publicité ' | |||||||||||||||||||||||
|
|
#1 | ||||||
|
Invité de passage
![]() Inscription : juillet 2011 Messages : 16 ![]() |
Bonjour à tous,
Voilà j'ai un problème au niveau de la programmation SAS : j'aimerais sélectionner les observations de ma table à partir d'un certain seuil. Voila la table : Code :
j'aimerais sélectionner les observations à partir de a=65 (i.e lorsque a est maximum) et en sachant que les données peuvent changer. Pour cela j'ai crée une proc sql qui renvoie le max de a : Code :
Code :
|
||||||
|
|
00
|
|
|
#2 | ||
![]() ![]() Samir SELMANEConsultant en Business Intelligence Inscription : février 2011 Messages : 1 006 ![]() |
hello;
quelque chose comme : Code :
|
||
|
|
00
|
|
|
#3 |
|
Invité de passage
![]() Inscription : juillet 2011 Messages : 16 ![]() |
cela renvoie seulement l'observation pour laquelle a est maximum... ce que j'aimerai c'est qu'il renvoie aussi les suivantes (observation 3 + 4)...
|
|
|
00
|
|
|
#4 |
![]() ![]() Samir SELMANEConsultant en Business Intelligence Inscription : février 2011 Messages : 1 006 ![]() |
oui c'est logique , la fonction max renvoi le maximum d'une valeur. ici c'est le maximum de a.
ton seuil tu le récupère d'où? |
|
|
00
|
|
|
#5 | ||
![]() ![]() Stéphane Consultant et formateur SAS et Cognos Inscription : avril 2009 Messages : 1 791 ![]() |
ll faut te focaliser sur le numéro de l'observation
Code :
__________________
N'oubliez pas de cliquer sur lorsque votre problème est réglé !Moteur de recherche dans les papiers SAS |
||
|
10
|
|
|
#6 | ||
|
Invité de passage
![]() Inscription : juillet 2011 Messages : 16 ![]() |
merci beaucoup datametric ! et si je veux récupérer les premières observations dans un tableau, la commande "last.obs" existe-t-elle ?
Code :
|
||
|
|
00
|
|
|
#7 |
![]() ![]() Samir SELMANEConsultant en Business Intelligence Inscription : février 2011 Messages : 1 006 ![]() |
ok ,j'ai compris.
pour ta deuxième question l'option s'appel OBS= |
|
|
00
|
|
|
#8 |
![]() ![]() Stéphane Consultant et formateur SAS et Cognos Inscription : avril 2009 Messages : 1 791 ![]() |
Effectivement avec OBS= à la place de firstobs il s'arrêtera à la ligne considérée
__________________
N'oubliez pas de cliquer sur lorsque votre problème est réglé !Moteur de recherche dans les papiers SAS |
|
00
|
|
|
#9 |
|
Invité de passage
![]() Inscription : juillet 2011 Messages : 16 ![]() |
Merci beaucoup pour vos réponses !! Cela fonctionne très bien !
|
|
|
00
|
Copyright © 2000-2012 - www.developpez.com