gpt4 book ai didi

mysql - 分组+全部......?

转载 作者:行者123 更新时间:2023-11-29 01:30:18 24 4
gpt4 key购买 nike

我想知道是否所有连接的值都在另一个表中。

例子:

id childId
1 2
1 3
1 4
2 6
2 7
2 8
2 9

childIds
2
3
4
6
7



**desired result:**

id allChildrenInChildIds
1 True
2 False

执行此操作的最佳方法是什么?

最佳答案

SQL Fiddle DEMO


select id, case when sum(TrueorFalse) = count(1) then 'true'
else 'false' end
from (
select id, case when exists (select 1 from ChildIDs where id = childid) then 1
else 0
end as TrueOrFalse
from child ) A
group by A.id

存在时使用(从...中选择...)

关于mysql - 分组+全部......?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15651397/

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