你能不能把条件罗列一下,或者举个例子作者: shiyiming 时间: 2004-11-26 01:00 标题: have a try anyway 我理解你的意思是如果BASE的比TRAN多,则把与TRAN相等的OBS删除。如果BASE比TRAN少或相等,则把BASE的全部删除。如果BASE的在TRAN中不存在,则保存,如果TRAN的在BASE中不存在,则BASE继续
是这个意思吗作者: shiyiming 时间: 2004-11-26 09:32 标题: to smartie 对的,是这个意思。作者: shiyiming 时间: 2004-11-26 10:57 标题: 手头没有机器 大概的意思 使用
proc sql里面的 except all
PROC SQL;
CREATE TABLE BASE AS
SELECT BASE.*
FROM BASE
EXCEPT ALL
SELECT TRAN.*
FROM TRAN
;
QUIT;