我有一个非常基本的问题
,我在其中构建了一个查询,SAS-EG
以便它输出 var1YEAR
和MONTH
值,但是
YEAR
和MONTH
值是提示值(A
和B
分别)
当我使用它时它工作正常,SAS-EG GUI
但是当我使用下面的代码时它不起作用
将其复制粘贴到新程序中。
如果你帮助我,我将不胜感激。
谢谢
%_eg_conditional_dropds(want);
PROC SQL;
CREATE TABLE WORK.want AS
SELECT t1.YEAR,
t1.MONTH,
t1.var1,
FROM have t1
WHERE %_eg_WhereParam( t1.MONTH, A, EQ, TYPE=S, IS_EXPLICIT=0 ) AND %_eg_WhereParam( t1.YEAR, B, EQ, TYPE=S, IS_EXPLICIT=0 );
QUIT;