p*****o 发帖数: 543 | 1 我有两个DATASET, 1 AND 2. 其中2是1的子集。如何用PROC SQL来生成一个新的DATA
SET=DATASET1 - DATASET2.。。。
DATASET1中有10个变量(VAR1,VAR2,...,VAR10),DATASET2中有三个变量(VAR1,VAR2,
VAR3--跟DATASET1中对应的)
试了
PROC SQL;
SELECT * FROM DATASET1 EXCEPT SELECT VAR1 FROM DATASET2;
是不是EXCEPT中只能最后选出一个变量?(PROC SQL;
SELECT VAR1 FROM DATASET1 EXCEPT SELECT VAR1 FROM DATASET2;) | S*x 发帖数: 705 | 2 select *
from data1 as a
left join data2 as b on (a.var1=b.var1)
where b.var1 is null
VAR2,
【在 p*****o 的大作中提到】 : 我有两个DATASET, 1 AND 2. 其中2是1的子集。如何用PROC SQL来生成一个新的DATA : SET=DATASET1 - DATASET2.。。。 : DATASET1中有10个变量(VAR1,VAR2,...,VAR10),DATASET2中有三个变量(VAR1,VAR2, : VAR3--跟DATASET1中对应的) : 试了 : PROC SQL; : SELECT * FROM DATASET1 EXCEPT SELECT VAR1 FROM DATASET2; : 是不是EXCEPT中只能最后选出一个变量?(PROC SQL; : SELECT VAR1 FROM DATASET1 EXCEPT SELECT VAR1 FROM DATASET2;)
| p*****o 发帖数: 543 | |
|