Inflearn Community Q&A
From 절 서브쿼리
Written on
·
437
0
안녕하세요. 네이티브 쿼리 사용하지 않고 from절에 서브쿼리를 작성해보고 싶어서 찾아봤는데,
JPASQLQueryFactory 를 사용해서 from절 서브쿼리를 작성한 사례가 있더라구요..
보고 좀 따라해봤는데 안되어서.. 혹시 JPASQLQueryFactory 를 사용해서 from절 서브쿼리 작성이 가능한가요??
JPAjava
Quiz
Querydsl의 가장 큰 장점 중 하나로, JPQL과 비교하여 개발자가 얻을 수 있는 이점은 무엇일까요?
런타임 성능 자동 최적화
자동 파라미터 바인딩으로 SQL Injection 방지
컴파일 시점에 쿼리 문법 오류 감지
JPQL보다 더 간결한 네이티브 쿼리 작성
Answer 1
1
안녕하세요. 동준 김님, 공식 서포터즈 y2gcoder입니다.
저도 혹시나 from절 서브쿼리를 지원하는 게 다시 생겼나 하는 기대감에 찾아봤습니다. 결론부터 말씀드리자면 지원하지 않는 것으로 보입니다.
깃헙에서도 공식적으로 지원하지는 않고 서드파티의 지원이 필요하다고 하고 있습니다.
그리고 혹시나 해서 보셨다는 사례를 찾아봤습니다.
https://ksk-developer.tistory.com/6
여기서도 JPQL을 사용한 것이 아니라 Querydsl은 그저 빌더로만 사용하고 SQL을 직접 DB로 쏘는 방식을 만드신 거라고 댓글에서 언급하고 계신 것 같습니다.
감사합니다.





