我正在运行一个查询,但我陷入困境,我不确定如何继续。我有一个表users
,其中包含以下列:id
,email
和ip
。我想知道有多少人从同一个ip登录。我收到以下请求:
select count(distinct id) as countID
, ip
from users
group by ip
最终目标是获取满足以下条件的所有用户的列表 - 每个ip有5到10个用户。这是我不确定的部分。有人可以帮忙吗?
答案 0 :(得分:3)
我想你想要having
:
select count(distinct id) as countID,
ip
from users
group by ip
having count(distinct id) between 5 and 10