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

행복마디님의 프로필 이미지
행복마디

작성한 질문수

스프링 배치

PagingQueryProvider에서 join 관련 질문 드립니다.

작성

·

318

0

제 소스코드 공유 드립니다.

 

위 provider를 실행하면 select 절에 ot.tank_seq가 존재함에도 불구하고 order by 절에서 sortKeys로 설정한 ot.tank_seq를 인식하지 못하는 오류가 발생합니다.

제가 검색해본 결과 join절을 사용해서 가져온 필드를 order by 하려면 alias를 붙여 사용하라고 하던데요.

 

그래서 위 코드처럼 alias를 붙여 실행하면

 

이와 같은 제가 설정한 적 없는 WHERE 절이 실행되게 되는데 혹시 왜 그럴까요?

 

답변 1

0

정수원님의 프로필 이미지
정수원
지식공유자

이건 저도 실행을 해 봐야 알 것 같은데요

전체 실행 소스 코드 공유 부탁드립니다.

행복마디님의 프로필 이미지
행복마디

작성한 질문수

질문하기