我需要一点帮助来查询。我想从结果集中计算重复的 ip 并将其与用户名放在一起。
原始结果集是
Name | IP
--------------
Bert | 192.168.1.1
Bert | 192.168.1.5
Laura| 192.168.1.2
我想要这个:
Name | IpCount
--------------
Bert | 2
Laura| 1
到目前为止,我的查询是:
select ips.userName, COUNT(ips.userIP) as cnt
from (select u.userName, u.userIP from
users) as ips
group by ips.userName, ips.userIP
但这给了我错误的计数,有人可以帮助我吗?
编辑:
我用了重复这个词,但它应该是:不同的。对不起各位。