querydsl 서브쿼리1 QueryDsl 서브쿼리 QueryDsl에서 서브쿼리는 쿼리 내부에 중첩되는 또 다른 쿼리를 의미합니다. 서브쿼리는 주로 복잡한 데이터 집합을 필터링하거나, 특정 조건에 해당하는 데이터를 검색할 때 사용됩니다. QueryDsl을 사용할 때, JPAExpressions 클래스를 활용하여 서브쿼리를 생성할 수 있으며, 이를 통해 select, where 등의 절 내에서 다양한 형태로 사용할 수 있습니다. 아래 쿼리는 회원을 조회하면서 조회 조건을 서브쿼리로 만든 예시입니다. @Test void 서브쿼리_테스트() { List fetch = queryFactory .select(member) .from(member) .join(member.team, team) .where(member.team.name.eq( JPAExpression.. 2024. 3. 20. 이전 1 다음