![](/img/trans.png)
[英]How to use SAS data set brought to SQL Server temporary table and use with another temp table to join,update
[英]How to JOIN or UPDATE the table in SAS?
我有一个表,缺少3(id),在第二个表中缺少1(id)&2(id),但存在3(id)。 我只想更新SAS中的所有ID 1(id),2(id),(3(id)
。
注意:我不想创建额外的列。
例如。
id industry
1 a
2 b
3
id industry
1
2
3 c
id industry
1 a
2 b
3 c
准备数据
data a;
infile datalines missover;
input id industry $;
datalines;
1 a
2 b
3
;
run;
data b;
infile datalines missover;
input id industry $;
datalines;
1
2
3 c
;
run;
解
方法1
/* create a new data set A */
data a;
update a b;
by id;
run;
方法2
/* modificate an existing data set A (better performance)*/
data a;
modify a b;
by id;
run;
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.