如何从其他两个数据集填充一个数据集? SAS

时间:2015-11-07 18:20:21

标签: sql sas dataset proc-sql

我有一个变量ABCDE的数据集final,其中A,B,C是数字,D,E是character。我想从数据集final中删除数据,并用数据集One和数据集Two中的新数据填充它。 / p>

数据集一有变量A B C,数据集二有D和E.

示例:

FINAL

 A B C D E
 1 2 3 a b
 4 5 6 c d

我想删除旧内容。那么IT应该是

FINAL

     A B C D E

我有数据集一和二

    A B C
    0 2 4
    1 2 3
    7 6 4

两个

    D E
    x y
    p q

我想用一个和两个内容更新FINAL,比如

FINAL

    A B C D E
    0 2 4 x y
    1 2 3 p q
    7 6 4

1 个答案:

答案 0 :(得分:0)

我想你想要merge(记录here):

data final;
   merge one two;
run;

使用proc sql时会有点痛苦。