Bonjour,
J'ai une question sur la clause WHERE. Je sais qu'elle est (quand on peut s'en servir) plus rapide d'exécution que IF, car elle teste les conditions avant lecture des observations.
En revanche je ne sais pas quelle "syntaxe" (je ne sais pas si j'utilise le bon terme) est le plus approprié pour son utilisation. Je sais que l'on peut utiliser WHERE soit au moment du SET, soit dans le corps de l'étape DATA.
Je sais que pour du KEEP/DROP il est préférable de les placer directement dans DATA et/ou SET, mais je ne trouve rien pour WHERE.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9 data __test1; set sashelp.cars (where=(Type="SUV")); run; data __test2; set sashelp.cars; where Type="SUV"; run;
Avez-vous une idée ?
Merci beaucoup,
alers
Partager