작성한 질문수
자바 ORM 표준 JPA 프로그래밍 - 기본편
경로 표현식
작성
·
226
0
select m from Member m join m.team t
위와 같은 쿼리문도
select m from Member m inner join Team t
on m.team_id = t.team_id
과 같이 최대한 SQL과 비슷한 형식으로 풀어써야 하나요??
답변 1
1
안녕하세요. 에러나면짖는개님, 공식 서포터즈 David입니다.
select m from Member m join m.team t로도 충분히 원하는 결과를 얻을 수 있습니다.
select m from Member m inner join Team t on m.team_id = t.team_id 이렇게 풀어쓰시면 위에 언급된 쿼리에서 m.team_id = t.team_id 조건이 추가됩니다. (이미 join에 의해 동일한 조건이 추가되고 또 on 이하 조건이 추가되는 구조로 쿼리가 발생합니다.)
감사합니다.