作者crystal32 (我愛加密狗^^)
看板Statistics
標題[程式] sas合併問題
時間Tue Apr 9 18:12:44 2013
[軟體程式類別]:
SAS
[程式問題]:
資料處理
[軟體熟悉度]:
新手
[問題敘述]:
有爬過文,有些類似的解答看不太懂(不會用proc sql),想請教版上的高手們~
我有四筆資料要合併
A資料跟B資料根據vcnumber合併,合併完後要與C資料與D資料根據stocknumber合併,
我先合併AB沒有問題,只是在合併AB後再去合併C跟D就發生問題了~
程式寫如下:
data ABCD;
merge AB C D;
by stocknumber;
謝謝~
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 140.117.188.64
1F:推 tew:proc sort 04/09 18:24
2F:→ crystal32:定義資料時,最後一行已經有寫入proc sort;by stocknumb 04/09 19:07
3F:推 davedave91:你這些資料是一對一 一對多 還是多對多的合併?? 04/09 20:26
4F:→ crystal32:應該是多對多.. 04/09 21:54
5F:推 imaltar:多對多不適合用MERGE 04/09 22:27
6F:→ crystal32:多對多要用甚麼?我只會用merge.. 04/09 22:48
7F:推 davedave91:多對多需用SQL 04/10 01:14
8F:推 imaltar:merge 盡量將資料整理成1對1 或1對多 比較好 04/10 23:13
9F:→ crystal32:那我將資料整理成一對多好了~謝謝優 04/11 01:52