gpt4 book ai didi

sql - 在 sql 查询中

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

我需要查找 WHERE IN 子句中的哪些项目在数据库中不存在。在下面的示例中,cc33 不存在,我需要查询返回 cc33。我该怎么做?

SELECT id FROM tblList WHERE field1 IN ('aa11','bb22','cc33')

最佳答案

您需要将值放入表格而不是列表:

with list as (
select 'aa11' as val union all
select 'bb22' union all
select 'cc33'
)
select l.val
from list l left outer join
tbllist t
on l.val = t.field1
where t.field1 is null

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

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