2011-01-02 3 views
0

mysql 쿼리 만 사용하여 아래 작업을 수행 할 방법이 있는지 알아야합니다. 2 개의 계정이 동일한 IP 주소의 last_login_from 열에 있는지 확인하고 싶습니다. 쿼리가 last_login_from 열의 고유 값이없는 모든 행을 반환하도록합니다.중복 된 ips를 확인하기위한 MySql 쿼리

답변

3
select * 
from accounts a 
where a.last_login_from IN 
    (select last_login_from 
     from accounts 
     group by last_login_from 
     having count(*)>1) 
+0

이것은 복잡도가 O (N * N)입니까? – Cristy

+0

@Cristy, 당신이 칼럼을 색인 할 때가 아니고, 당신이 문제를 일으키기에 충분한 계정을 가지고 있습니까? –

+0

나는 단지 묻고 있었다 ... 감사 : D 조 – Cristy