SAS PROC SQLで既存のテーブルに「新しい」行のみを挿入する方法を知っている人はいますか?
proc sql;
create table class as
select *
from sashelp.class
where sex = 'F';
quit;
proc sql;
create table classm as
select *
from sashelp.class
where sex = 'M' or Name = 'Alice';
quit;
proc sql;
insert into class
select *
from classm ;
quit;
insertステートメントでは、whereステートメントを使用してclassmから10個の新しい行のみを挿入することはできません(Aliceなし)。
これを回避する方法はありますか?私はビッグデータを扱っているので、proc sqlでこれを実行したいのですが、データステップは問題ありません。
ありがとう