【发布时间】:2013-08-23 08:42:25
【问题描述】:
我有一张桌子是 SAS 说 t 看起来像这样
A B C D
--------------------------------------------------------------
VOLUME 172631922966528 IMPLIED 2012-10-04
VOLUME 173731441803264 IMPLIED 2012-10-04
PRIX_VOLUME 189124634214400 IMPLIED 2012-10-04
PRIX_VOLUME 123153895784448 IMPLIED 2012-10-04
VOLUME 266090408574976 IMPLIED 2012-10-04
VOLUME 119855364243456 IMPLIED 2012-10-04
D 列是Date(格式yymmdd10)列,我有一个宏变量date0 值得2012-10-04 我正在尝试做一个微不足道的数据步骤
data test;
set t (where=(A eq "VOLUME" and D eq &date0.));
run;
但这不起作用
你能帮忙解决吗?
【问题讨论】: