gpt4 book ai didi

sql - Hive 和选择不匹配的记录

转载 作者:可可西里 更新时间:2023-11-01 16:30:00 25 4
gpt4 key购买 nike

我有两个表,如表 A、B,我需要选择 A 与 B 的不匹配记录(即 A 减去 B)。A 有多列,B 是单列 ( ID) 。

我试过如下,但是花费了太多时间

Select * from A where A.ID <> ( select B.ID from B).

我也试过了

Select * from A left outer join on B where A.ID = B.ID AND B.ID IS NULL 

显示错误的结果

请帮我确定解决方案。

谢谢。

最佳答案

使用where子句进行过滤。

 Select * from A left outer join  B on A.ID = B.ID where B.ID IS NULL 

关于sql - Hive 和选择不匹配的记录,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/38365213/

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