gpt4 book ai didi

java - 如何在不使用减号的情况下进行列映射

转载 作者:行者123 更新时间:2023-12-02 02:34:01 24 4
gpt4 key购买 nike

我有两个表 A 和 A2。

TABLE A                      TABLE A2
------------------- ------------------------------
ID NAME AGE ID NAME AGE
1 POOJA 18 1 POOJA -
2 ANU - 2 ANU -
3 APPU 20 3 APPU 18

如果我使用减号查询,我将得到输出:

select name ,age from A MINUS select name,age from a2 ;


name age
------------------
pooja 18
appu 20

我想要相同的输出而不使用 MINUS 查询。

最佳答案

使用NOT EXISTS从A中选择A2中没有匹配行的行:

SELECT name ,age
from A
WHERE NOT EXISTS (SELECT 1 from A2
where a.NAME = a2.name and
(A.AGE = A2.Age
or coalesce(A.AGE, A2.Age) is null))

关于java - 如何在不使用减号的情况下进行列映射,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/46659798/

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