0
我想使用「select into」來創建SAS中所有ID的列表。簡單的SAS選擇到
/* my state table try01 */
data try01;
input id state $;
cards;
1108 va
1102 dc
1101 md
1105 on
;
run;
/* select into */
proc sql noprint;
select id into: x from try01;
quit;
%put &x;
我的問題是,爲什麼日誌顯示宏x是隻有一個值(1108),而不是一個列表(1108,1102,1101,1105)的 ?如此困惑......非常感謝。
'into'將該值放入標量變量中。你爲什麼期望一個列表? –
,因爲sql子句select id的結果返回一個列表(1108,1102,1101,1105)。所以宏觀x應該也是一個列表。我錯了嗎? – sincerelyurs