• 카테고리

    질문 & 답변
  • 세부 분야

    백엔드

  • 해결 여부

    미해결

Union 사용이 가능할까요??

20.08.24 14:41 작성 조회수 4.59k

0

안녕하세요. 강의 잘 듣고 있습니다.

강의 내용 중에 Union에 대한 내용을 아직 확인하지 못했습니다.

(혹시 있었다면 죄송합니다;; )

혹시 Querydsl 기반으로 Union 사용이 가능할까요??

구글링을 해보면 com.querydsl.sql.SQLExpressions 등등으로 제공되는 함수가 보이긴 하는데 

com.querydsl.sql 하위 라이브러리는 왠지 JPQL이 아닌 nativeSQL 기반인거 같아서 사용이 꺼려집니다.

혹시 JPQL 기반으로 union 기능이 있는지?  아니면 구현으로 커버할 수 있는 방법이 있을까요??

매번 답변 감사합니다.

답변 1

답변을 작성해보세요.

1

안녕하세요. 근일님^^

Querydsl은 결국 JPQL을 자바로 코딩할 수 있는 정도만 지원합니다.

JPQL이 Union을 지원하지 않으므로 동작하지 않습니다.

결국 네이티브 SQL을 사용하셔야 합니다^^

감사합니다.