我有一个存储了用户IP地址的IP表。我基本上是想看看一个用户是否潜在地创建了多个配置文件。
如何从IP地址多次显示的表中选择行,但又不对它们进行分组,以便可以看到每个IP的用户ids?
到目前为止,我已经有了这个,但我想不出一种方法来找到重复的IP而不分组:
SELECT ow_base_user.username, ow_userip_address.userid,     ow_userip_address.ip, COUNT(*) AS cnt
FROM ow_userip_address
INNER JOIN ow_base_user ON ow_userip_address.userid = ow_base_user.id
GROUP BY ip
HAVING cnt > 1发布于 2017-03-30 19:26:09
试试这个:
SELECT ow_base_user.username, ow_userip_address.userid, ow_userip_address.ip, COUNT(*) AS cnt
FROM ow_userip_address
INNER JOIN ow_base_user ON ow_userip_address.userid = ow_base_user.id
GROUP BY ip, userip_address.userid
HAVING cnt > 1https://stackoverflow.com/questions/43116121
复制相似问题