data a;
set b1(where=(PARAMCD='ABC') rename=(aval=abc) in=a) b1(where=(PARAMCD='CDE') rename=(aval=cde));
by usubjid AVISITN;
if a;
PARAMCD="ASD";
AVAL=mean(abc,cde);
run;
私は、複数のparamcdでこれらの値の2つのパラメータと平均値をフィルタリングする必要がある単一のデータセットをSASに用意しています。私は問題を解決するためには、SQL構文を作成する必要があります。2つのwhere文と1つのデータセットでマージするPROC SQL
質問はちょっと見えません。マージのようですが、データセットは** B1 **です。 – pinegulf
私はそれが解決されるSQLマージ問題によって何を意味するのかは明らかではないと思います。これを解決しようとするSQLコードの例を含めると、どこに問題があると思うかを説明できるかどうかがわかります。 – Joe