2016-11-23 217 views
-1

好吧,我有兩個數據集,一個稱爲Customer和其他CustomerOrder。他們通過'CustomerID'鏈接。我將兩個數據集都放在一個引用爲'NewData'的sas庫中。我想知道如何編寫代碼來使用兩個集合中的庫引用和CustomerID合併這兩個表?在SAS中通過ID合併兩個數據集(庫中的數據集)

謝謝!

+0

肝腦塗地它,如果它不工作,那麼告訴你嘗試過的代碼,並告訴我們如何沒有工作。 – Tom

+0

在數據步驟中,使用'merge'和'by'語句,或使用'proc SQL'和'join'。 – david25272

回答

0

這將是在PROC SQL中的合併(創建一個名爲tempCust臨時表):

proc sql noprint; 
    create table work.tempCust as 
    select * from 
    NewData.CustomerOrder co, NewData.Customer cust 

    Where co.CustomerID = cust.CustomerID; 
quit;