Postgres에 문제가 있습니다. 다음의 예는 다음과 같습니다 내가 3 개 테이블을 가지고 : 사용자, 항목 및 상자공통 항목을 가진 사용자를 수집하는 sql 쿼리
을상자 테이블이 상자 테이블을 감안할 때
user_id | item_id
1 | 3
1 | 4
1 | 6
1 | 7
2 | 5
2 | 10
2 | 11
3 | 5
3 | 6
3 | 7
, 난 최소 2 그래서를 공유하는 사용자들 사이 항목을 검색하고 싶습니다 사용자 1과 사용자 3이 항목 6과 7을 공유하기 때문에 예상되는 SQL 쿼리 결과는 item_id : 6, 7 이어야합니다. 그러나 사용자 2와 3은 하나의 항목 만 공유합니다. 항목 5는 결과 5가 아닙니다.
저는 많은 성공을 거두고 있습니다. 나는 누군가가 나를 도울 수 있는지 궁금해.
시도한 방식으로 다른 사람을 지정할 수 있습니까? –
은 테이블을 기반으로 원하는 결과를 제시해주십시오 ** 상자 ** – twyly
SELECT는 COUNT는 (boxes.item_id)> =이 원하는 결과에 대한 – stacker