정확한 수신자 집합 만 가진 모든 대화를 찾으려고합니다. 내 표는 다음과 같다 : 나는 conversation_id 하나를 얻으려면 위의 내가 알고있는 유일한 일을 사용여러 행에 걸쳐 값 집합과 일치하는 특정 레코드를 가져옵니다.
Conversation
---------------
id | some other fields
User
---------------
id | some other fields
Recipients
--------------
id | conversation_id | user_id | some other fields
1 | 1 | 1
2 | 1 | 2
3 | 2 | 1
4 | 2 | 2
5 | 2 | 3
6 | 3 | 1
7 | 3 | 3
이 USER_ID의 [1,2]입니다하지만 난 가겠어요 어떻게 다른 기록 중 하나를 돼요 이렇게.
완벽하게 작동합니다. 고맙습니다!! – dennis1600
방금 알아 챘습니다. '대화'가 아닌 '수령인'이 아니겠습니까? –
을 알고 있어야합니다. 1) 목록 2) 목록 번호 – MRM