gpt4 book ai didi

mysql - 仅选择两次具有相同 foreign_id 的条目

转载 作者:可可西里 更新时间:2023-11-01 07:28:25 25 4
gpt4 key购买 nike

我有一个具有以下结构的 mysql InnoDB 表:

id
artist_id

那里有很多条目,大多数 artist_id 都在那里大约 15 次。但有些只在那里两次。我需要得到那些。

我想出了以下方法,但无济于事:

SELECT artist_id FROM matches HAVING COUNT(artist_id)=2

它返回 0 行,尽管有 artist_ids 只在表中出现过两次。我怎样才能得到它们?

最佳答案


你好,
我会用这个:
SELECT artist_id,count(*) FROM matches
按 artist_id 分组
计数(*)=2

因为 HAVING 是结果的过滤器。

如果 =2,您将找到恰好存在两次的那些。

关于mysql - 仅选择两次具有相同 foreign_id 的条目,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12378311/

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