以下是根据个人理解出发提出的观点,仅供参考
1、假如你知道哪些变量不被入选,在output子句中使用drop可以实现你的目的,但你明确要求不用drop,可能是你想实现批量处理,你事先并不知晓哪些变量被筛除;
2、查看sas9.1.3帮助文件,清楚注明
The OUTPUT statement creates a new SAS data set that contains all the variables in the input data set and ...
因此,个人认为仅通过一个过程步无法实现你的目的
3、如果真的想得到筛选结果的话,使用ods将筛选结果输出并进行适当处理是可以得到需要的结果的