[程式] SAS INSERT問題
[軟體程式類別]:
SAS EG
[程式問題]:
資料處理
[軟體熟悉度]:
請把以下不需要的部份刪除
低(1~3個月)
[問題敘述]:
有兩個表格A(舊)&B(新)的所有欄位一模一樣,資料數不一樣。
想用時間欄位去判定B上面A沒有的資料 再將資料INSERT回A上
想請問程式碼這樣寫有甚麼問題嗎
[程式範例]:
LIBNAME XXXX SASIOLA TAG=PUBLIC PORT=1XXXX HOST="XXX.XXX.com.tw"
SIGNER="http://sas.XXX.com.tw:80/SASLASRA" ;
PROC SQL;
insert into XXXXX.'TEST_OLD'n (*)
SELECT * FROM XXXXX.'TEST_NEW'n
WHERE time > (SELECT max(time) FROM XXXXX.'TEST_OLD'n)
;
Quit;
--
※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 114.35.215.137
※ 文章網址: http://www.ptt.cc/bbs/Statistics/M.1407467568.A.47D.html
※ 編輯: MOONY135 (114.35.215.137), 08/08/2014 16:08:31
推
08/10 02:18, , 1F
08/10 02:18, 1F
→
08/10 02:22, , 2F
08/10 02:22, 2F
→
08/10 02:24, , 3F
08/10 02:24, 3F
→
08/10 16:43, , 4F
08/10 16:43, 4F