2016-05-31 2 views
-1

1 개의 쿼리에서 3 개의 테이블을 조인하려고합니다. 내가 원하는 필드 중 1 개는 사용자 아바타이며 10 명의 다른 사용자에게 10 번 수신되어야합니다. 내 쿼리에서MySQL 내부 조인 - 내부 조인을 사용하여 "main"테이블을 지정하는 방법은 무엇입니까?

은 그것이 정보의 나머지 부분을 중복으로 사용자의 아바타에 의해 결과를 그룹화하는 것 같다. 그것은 무엇의

예 :

제목 1 사용자 : 1 개

제목 1 사용자 : 내가 원하는 걸의 2

예 :

제목 1 사용자 : 1 사용자는 2

이것은 내가 사용하고 쿼리는 다음과 같습니다

select raffle.*, raffle_in.*, user.avatar 
from raffle 
inner join raffle_in 
on raffle.id=raffle_in.raffle_id 
inner join user 
on raffle_in.user_id=user.id 

답변

1

왜 raffle_id의 그룹을 만들 수 있습니까?

시도 추가 기능 : raffle_in.raffle_id

에 의해

그룹