我已将所有用户的IP保存在MYSQL中。如何选择使用相同IP注册两次或更多次的用户?
我知道MySQL中的DISTINCT函数用于选择唯一的行,我的情况怎么样?我或者只是要运行循环吗?
谢谢。
答案 0 :(得分:3)
SELECT count(*) cnt, name
FROM `users`
GROUP BY ip
HAVING cnt >1
答案 1 :(得分:1)
SELECT ip FROM table GROUP BY ip HAVING COUNT(users)>1
答案 2 :(得分:1)
SELECT userid, ip
FROM users
GROUP BY userid, ip
HAVING COUNT(userid) > 1;