yongyitian 发表于 2014-4-10 18:32 
symget语句的作用是将symput语句在同一个数据步生成的宏变量的值取出,赋给另一个变量。
proc sql;可以 ...
感谢您的回答。
select有这个用法:ifc(value > 0, 'Y', 'N') as result
我想说的是,我的SQL中有例如两个宏变量叫做TRT1和TRT2,
然后我想在SQL中根据数据集本身TRT变量的值来选择对于某条观测,他到底是调用TRT1还是调用TRT2
那只好在data步中实现了,谢谢啊~