본문 바로가기

JPA

2월 13일 JPA 조인 On절

조인 On절

On절을 활용한 조인

1.조인대상 필터링(조건 맞추기)

2.연관관계 없는 엔티티 외부조인

 

1.조인대상 필터링

-회원과 팀을 조인하면서 팀 이름이 A인 팀만 조인

JPQL

select m , t from Member m left join m.team t On t.name = 'A'

 

SQL

select m.* , t.* from Member m left join Team t On m.team_id = t.id and t.name = 'A'

 

2.연관 관계없는 엔티티 외부 조인

-회원의 이름과 팀의 이름이 같은 대상 외부조인

JPQL 

select m , t from 

Member m left join team t on m.username = t.name

 

SQL

select m.* , t.* from

member m left join team t on m.username = t.name

'JPA' 카테고리의 다른 글

2월 14일 JPA JPQL 타입표현  (0) 2023.02.14
2월 14일 JPA JPQL 서브쿼리  (0) 2023.02.14
2월13일 JPA JPQL 조인  (0) 2023.02.13
2월 13일 JPA JPQL 페이징 API  (0) 2023.02.13
2월 13일 JPA JPQL 프로젝션(받는값 매핑)  (0) 2023.02.13