설문조사
PostgreSQL/PPAS 관련 듣고 싶은 교육은


총 게시물 170건, 최근 0 건
   

subquery 이용한 select 결과 정렬하지 않는 방법

글쓴이 : 포동 날짜 : 2015-09-03 (목) 16:48 조회 : 3389
안녕하세요.

SELECT * FROM master WEHRE id IN ( SELECT id FROM slave ORDER BY priority DESC ) ;
형태의 쿼리를 날렸을때 서브쿼리에서 정렬되어 온 상태 그대로 결과를 보고 싶습니다.
그런데 결과가 master 테이블의 key 값으로 정렬되어 버려 원하는 결과를 얻지 못하고 있습니다.

 어떻게 수정하면 될까요?
답변 부탁드립니다.

PostgresDBA 2015-09-04 (금) 16:03
서브쿼리말고 조인으로 변경하세요
댓글주소
   

postgresdba.com