gpt4 book ai didi

sql - 如何使用 Proc SQL 查找仅存在于一个表中而不存在于另一个表中的所有记录?

转载 作者:行者123 更新时间:2023-12-04 15:45:01 25 4
gpt4 key购买 nike

我正在尝试在企业指南中执行此操作,并执行一项任务,否则我将只使用数据步骤。

在数据步骤中,这将是:

data names;
input name $;
datalines;
John
Mary
Sally
Fred
Paul
;
run;

data check;
input name $;
datalines;
Mary
Fred
;

Proc sort data=names; by name; run;
Proc sort data=check; by name; run;

Data work.not_in_check;
merge names(in=n) check(in=c);
by name;
if n and not c;
run;

最佳答案

这是一种方法。肯定还有很多其他的。

proc sql;
create table not_in_check as
select name
from names
where name not in (select name from check);
quit;

关于sql - 如何使用 Proc SQL 查找仅存在于一个表中而不存在于另一个表中的所有记录?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8946593/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com