gpt4 book ai didi

mysql - 查找引用相同类型的连接行的多行

转载 作者:行者123 更新时间:2023-11-29 21:27:05 26 4
gpt4 key购买 nike

这些是表的数据:

问题:

id   type
1 1
2 1
3 2
4 3
5 1

我的答案:

rifQuestion  answer
1 aaa
2 bbb
3 ccc
4 ddd
5 eee

链接是:MyAnswers.rifQuestion = Questions.id

仅当 MyAnswers 中有多个记录与同一 Questions.type 关联时(所有记录都带有一个查询选择),我才需要选择 MyAnswers.rifQuestion(编辑:和答案)。

编辑:

提取的记录必须具有彼此不同的“答案”,但仍然引用相同的类型。

预期结果:

MyAnswers.rifQuestion   answer
1 aaa
2 bbb
5 eee

非常感谢。

最佳答案

试试这个:

SELECT DISTINCT id
FROM Questions
WHERE type IN (SELECT Questions.type
FROM MyAnswers INNER JOIN Questions ON MyAnswers.rifQuestion = Questions.id
GROUP BY Questions.type
HAVING COUNT(1) > 1);

关于mysql - 查找引用相同类型的连接行的多行,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/35456344/

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