gpt4 book ai didi

mysql - 查找至少有 2 行的值为 x 的条目

转载 作者:行者123 更新时间:2023-11-29 03:37:23 25 4
gpt4 key购买 nike

我偶然发现了一个问题,这个问题困扰了我一段时间。

我有一个判断表 (exp_judging),其中包含具有不同 judge_id 的相同 rel_id 的多行。通常至少有 3 行具有相同的 rel_id。

我需要返回 entry_id,其中“stage_1”列中至少有 2 行带有“1”,每行具有相同的 rel_id,stage_2 IS NULL 且 member_group 等于 5。

下面的查询是我觉得我有的壁橱,但我想它还有一英里远。

SELECT sub.entry_id
FROM exp_judging AS jud
LEFT JOIN exp_submissions AS sub ON jud.rel_id = sub.id
WHERE jud.stage_2 IS NULL
AND (jud.stage_1=1) >= 2
AND sub.member_group = 5
GROUP BY jud.rel_id
LIMIT 1

如果有人能阐明我如何实现这一目标,我将不胜感激。

谢谢。

SQL FIDDLE:http://sqlfiddle.com/#!2/6d7e2/1

最佳答案

SELECT sub.entry_id
FROM exp_judging AS jud
LEFT JOIN exp_submissions AS sub ON jud.rel_id = sub.id
WHERE jud.stage_2 IS NULL
AND jud.stage_1 = 1
AND sub.member_group = 5
GROUP BY jud.rel_id
HAVING COUNT(*) >= 2

关于mysql - 查找至少有 2 行的值为 x 的条目,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19420388/

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