인프런 커뮤니티 질문&답변

속터져님의 프로필 이미지

작성한 질문수

실전! Querydsl

from절의 서브쿼리 해결방안

해결된 질문

20.01.28 10:43 작성

·

180

1

안녕하세요.

from절의 서브쿼리 해결방안으로 애플리케이션에서 쿼리를 두 번 분리해서 실행하라고 하셨는데,

이 말씀이

첫 번째 쿼리로 인라인 뷰에 해당하는 결과리스트를 구하고

이 결과를 두 번째 쿼리의 from절이나 join절에 테이블(뷰) 형식으로 넣을 수 있다는 말씀이신지요? 

답변 1

1

김영한님의 프로필 이미지
김영한
지식공유자

2020. 01. 28. 22:18

안녕하세요. 모카골드님

첫번째 쿼리로 인라인 뷰의 결과를 구하고, 두번째 쿼리에서 첫번째 쿼리의 결과 데이터를 파라미터로 넣는 방식으로 해결하는 것을 뜻합니다.

이 결과를 from절에 바로 넣지는 못하겠지만, 이미 결과를 얻었기 때문에, 두번째 쿼리를 약간 수정하고, 애플리케이션에서 가공하면 원하는 결과를 충분히 구하실 수 있습니다.

감사합니다.