テーブルをサブセット化し、それを に要約しているとしproc sql
ます。このコードでは、where ... in
句とサブクエリを使用してサブセット化を行います。where ... in
SQL エンジンの中には、句の引数の数に制限を設定するものがあることを知っています。SASにはこれに制限がありますか? この質問は、次のようなプログラムに適用されます。
proc sql;
create table want as
select
ID,
sum(var1) as var1,
sum(var2) as var2,
sum(var3) as var3
from largetable
where ID in (select ID from longlist)
group by ID;
quit;
longlist
10,000 個の ID を返すとどうなるでしょうか? 1000万でどう?