컬렉션 식

· JPA
서브 쿼리 함수 JPQL도 SQL처럼 서브 쿼리를 지원한다. 여기서는 몇 가지 제약이 있는데, 서브쿼리를 WHERE, HAVING 절에만 사용할 수 있고 SELECT, FROM 절에서는 사용할 수 없다. 하이버네이트의 HQL은 SELECT 절의 서브 쿼리도 허용한다. 하지만 아직까지 FROM 절의 서브 쿼리는 지원하지 않는다. 일부 JPA 구현체는 FROM 절의 서브 쿼리도 지원한다. // 평균 나이보다 나이가 많은 회원 조회 "SELECT m FROM Member m WHERE m.age > (SELECT avg(m2.age) FROM Member m2)" // 한번이상 주문한 회원 조회 "SELECT m FROM member m WHERE (SELECT COUNT(o) FROM Order o WHER..
beekei
'컬렉션 식' 태그의 글 목록