gpt4 book ai didi

MySQL:按选择条件更新

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

我有问答系统,每个问题应该有 4 个答案

如果问题的答案少于 4 个,我需要运行 SQL 查询来将问题的“类别”更新为“D”(以防止其出现)

表结构:

问题(表)

id     text     class
1 Is.. A
2 Where.. B
3 where.. A
4 Why.. A
5 Do.. A

答案(表)

id     qid     text
1 1 ..
2 1 ..
3 1 ..
4 2 ..
5 3 ..

注意:“answer.qid”指的是“question.id”

谢谢

最佳答案

尝试使用子查询,例如:

UPDATE question
SET class = 'D'
WHERE id IN
(SELECT qid
FROM answer
GROUP BY qid
HAVING count(qid) < 4)

关于MySQL:按选择条件更新,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28008560/

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