나는 내 DB에 다음과 같은 테이블이 : 나는 personID
5와 6 만하고 다른 personID
모두 포함 된 각 groupID
을 반환하는 쿼리를 파악하기 위해 노력하고있어특정 ID 만 있고 다른 ID는없는 레코드가 공통 열을 쿼리합니까?
people_to_groups
id | personID | groupID
-------------------------
1 | 5 | 2
-------------------------
2 | 6 | 2
-------------------------
3 | 7 | 3
-------------------------
4 | 5 | 3
-------------------------
5 | 5 | 4
-------------------------
6 | 5 | 7
-------------------------
7 | 6 | 7
. 쿼리가 위의 표에서 실행하는 경우
그래서, 다음과 같은 결과 집합을 반환 : 그룹 2와 7이 두 사람 5, 6, 다른 사람이 가지고있는 유일한 그룹이groupID
-------
2
-------
7
때문입니다.
(PS 사람이 편집을 제안 바랍니다 더 나은 제목을 생각할 수있는 경우)
데이터 세트가 매우 대표적이 아님 – Strawberry