gpt4 book ai didi

sql - 查找表中不存在的值

转载 作者:行者123 更新时间:2023-12-04 23:16:27 25 4
gpt4 key购买 nike

假设我有一张 table :

ID   ACCNT   DESC
1 123 aaa
2 234 bbb
3 345 ccc

我有一个帐号列表 123,345,555,777。
所以我可以得到一个存在的列表
SELECT * FROM MY_TABLE WHERE ACCNT IN (...my list...)

现在我想完成相反的事情。
从我的列表中,我想要一个查询来显示不在表中的帐号。

所以在我的例子中,我想报告表中不存在 555 和 77。

如何在 Oracle SQL 中编写此查询?

最佳答案

select column_value as missing_num
from table (sys.odcinumberlist (123,345,555,777))
where column_value not in (select accnt from my_table);

关于sql - 查找表中不存在的值,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/40266354/

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