[JPA] 서브 쿼리
※ 서브쿼리 예제 데이터 JPQL 서브쿼리 JPQL도 SQL처럼 서브쿼리를 지원하지만 모든 서브쿼리를 지원하는 것은 아니다. SELECT절 → Hibernate의 HQL에서는 허용 O / JPA 자체에서는 허용 X FROM절 → 허용 X WHERE절 → 허용 O HAVING절 → 허용 O from절에서의 서브쿼리는 JPA, Hibernate에서는 허용을 하지 않지만, JPA의 다른 구현체에서는 허용한다 1. SELECT절 서브쿼리 (Hibernate의 HQL) (1) Member별로 주문을 한 횟수 List resultList = em.createQuery( "SELECT m, (SELECT COUNT(*) FROM Order o WHERE o.member.id = m.id)" + " FROM Membe..
2022.08.10