인프런 영문 브랜드 로고
인프런 영문 브랜드 로고

인프런 커뮤니티 질문&답변

빨간고무장갑 싸이코 펭귄님의 프로필 이미지
빨간고무장갑 싸이코 펭귄

작성한 질문수

자바 ORM 표준 JPA 프로그래밍 - 기본편

조인

where절에서 조인을 하는 방법

작성

·

381

0

안녕하세요, 영한님!

where절에 조인 조건을 주려고 하는데

String query = 
"select m from Member m, Team t where m.id = t.id";

위의 쿼리처럼 작성하는 게 맞을까요??

String query = 
"select m from Member m, m.team t where m.id = t.id";

where절에 조인 조건을 주는  경우

inner join과는 다르게 where절에서는

m.team t으로 작성하면  [m.team is not mapped] 에러가 발생합니다ㅠㅠ

where절로 쓰는 join 문법에서는 왜 m.team t가 허용되지 않는 지 궁금합니다.

그리고 둘 중 어떤 조인 방법이 더 많이 사용되는지도 궁금합니다!

 

 

 

답변 1

0

김영한님의 프로필 이미지
김영한
지식공유자

안녕하세요. 에러나면짖는개님

문법이 잘못되었습니다. 중간에 join이라는 단어가 포함되어야 합니다.

JPQL 조인 관련 문법을 다시 확인 부탁드립니다.

감사합니다.

빨간고무장갑 싸이코 펭귄님의 프로필 이미지
빨간고무장갑 싸이코 펭귄

작성한 질문수

질문하기