我想查找多次出现且具有特定值的表条目
Name | ID
==================
Peter 1
James 2
Peter 2
James 2
我想选择ID同时为1和2的条目,在这个例子中,只有Peter出现两次,值为1和2,而James出现两次,但James的ID不是1和2
有这种查询的运算符吗?
最佳答案
你可以这样做:
select name
from t
where id in (1, 2)
group by name
having count(distinct id) = 2;
关于mysql - SQL:如何查找出现两次以上且具有特定值的条目,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/55014462/