2014-06-10 2 views
-2

해결책을 찾으려고했지만 약간 특이하므로 적절한 키워드를 찾을 수 없었습니다.중복에 대한 MySQL 쿼리

나는 3 개의 메인 콜이있는 1 개의 테이블 (매트)을 가지고 있습니다.

  • id_mat
  • loc_1
  • id_user

id_mat는 고유 번호가 포함되어 있습니다. id_user 및 loc_1에는 항상 함께 사용되는 중복 기능 (정상 작동 중)이 포함될 수 있습니다. 즉, 5 개의 다른 id_mat 항목은 동일한 id_user와 동일한 loc_1을 가질 수 있지만 발생하지 않아야하는 것은 10 개의 다른 id_mat과 2 개의 다른 id_user 및 하나의 loc_1 만 가질 수 있습니다.

나는이 정의에 맞는 사본을 얻기 위해 질의를하고 싶습니다.

감사

+0

에 대해 하나 이상의 id_user 이미 정확하게 작동하지 않았다 제공 억 개 솔루션은 무엇입니까? – Strawberry

+1

이 질문은 기본 연구가 부족하기 때문에 주제와 관련이없는 것으로 보입니다. – Strawberry

답변

1

이 당신에게 거기 loc_1 값을 얻을 것이다 그것을

select loc_1 
from mats 
group by loc_1 
having count(distinct id_user) > 1 
+0

감사합니다 별개에 대해 :). 해결 된 – user3725565