gpt4 book ai didi

sql - 从具有相同外键的所有其他记录都具有特定值的表中选择记录

转载 作者:行者123 更新时间:2023-12-02 07:07:59 27 4
gpt4 key购买 nike

我有下表

ItemStatus
----------
id
item_id
status

我想选择所有 item_id,其中表中具有该 item_id 的每条记录的状态都是 A。

例如,如果记录是这样的:

id    item_id    status
-----------------------
1 1 A
2 1 B
3 2 A
4 2 A
5 3 B

然后我会得到的唯一 item_id 是 2。

最佳答案

    select item_id
from YourTable
group by item_id
having sum(case when status='A' then 1 else 0 end) = count(1)

关于sql - 从具有相同外键的所有其他记录都具有特定值的表中选择记录,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8905055/

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