컬렉션식: 1개의 글
JPA - JPQL 서브쿼리 (객체지향 쿼리 언어)
JPA - JPQL 서브쿼리 (객체지향 쿼리 언어),컬렉션 식 JPQL도 서브 쿼리를 지원하지만 몇 가지 제약사항이 존재한다. -WHERE, HAVING 절에서만 사용할 수 있고, SELECT,FROM절에서는 사용할 수 없다. /* * 서브쿼리 - SQL과 다르게 where,having 절에서만 사용가능하다. */ public void subQuery() { String jpql = "select m from MemberJPQL m where m.age > (select avg(m2.age) from MemberJPQL m2)"; TypedQuery query = em.createQuery(jpql,MemberJPQL.class); List teams = query.getResultList(); Syst..
Spring Data/Spring Data JPA
2021. 4. 17. 01:58