z***9 发帖数: 1052 | 1 我有一个data1
ID Description
1 aadd
2 adsd
3 asdd
....
现在我又有了一个data2
ID Description
1 aaddd
2 adsdq
3 asddg
4 fdsfg
....
我希望用data2里的Description来替换data1里的Description,在ID相等的情况下.
我想到的笨办法就是做个left join,新建一个table.有没有什么fancy的方法直接
update data1 里的Description到data2的Description. |
a****t 发帖数: 1007 | 2 SQL
【在 z***9 的大作中提到】 : 我有一个data1 : ID Description : 1 aadd : 2 adsd : 3 asdd : .... : 现在我又有了一个data2 : ID Description : 1 aaddd : 2 adsdq
|
t**c 发帖数: 539 | 3 Using MODIFY statement.
Let data1 be the master data set and data2 be the transaction-data-set:
DATA data1;
Modify data1 data2;
By ID;
RUN; |
z***9 发帖数: 1052 | 4 thanks, learned a new statement.
【在 t**c 的大作中提到】 : Using MODIFY statement. : Let data1 be the master data set and data2 be the transaction-data-set: : DATA data1; : Modify data1 data2; : By ID; : RUN;
|