급조언 부탁드려요~(오라클 쿼리부분) 0 2 917

by 바라기짱조아 [2016.03.09 00:03:12]


요청내용.xlsx (12,301Bytes)

실무에서 쿼리를 짜는데 잘안되네요.

내일아침까지 해야되는데 어떻게해야할지 감이 안오네요

ㅈ자세한 내용은 첨부파일로 올려드릴게요

확인 후 댓글 좀 부탁드립니다. 여러분~~~헬프미~~

by 창조의날개 [2016.03.09 09:15:24]

SELECT X.지역구  ||  '  ' || Y.상세명  AS 지역
    , COUNT(CASE WHEN X.주소 LIKE  (지역구  ||  '  ' || Y.상세명 )  || '%'  THEN 1 END) AS CNT
FROM 지역테이블 X
   , 기본정보META테이블 Y
WHERE X.우편번호 = Y.우편번호
GROUP BY X.지역구  ||  '  ' || Y.상세명
ORDER BY MIN(X.조회순서)
;

 

문서 내용으로 보아 조회순서로 정렬 하고 싶은거 같은데..

 

위 처럼 하시면 됩니다.


by 마농 [2016.03.09 10:58:17]
SELECT x.지역구 || ' ' || x.상세명
     , COUNT(y.우편번호) 건수
  FROM 지역테이블 x
     , 기본정보META테이블 y
 WHERE x.우편번호 = y.우편번호(+)
   AND y.주소(+) LIKE x.지역구 || ' ' || x.상세명 || '%'
 GROUP BY x.지역구, x.상세명, x.조회순서
 ORDER BY x.조회순서
;

 

댓글등록
SQL문을 포맷에 맞게(깔끔하게) 등록하려면 code() 버튼을 클릭하여 작성 하시면 됩니다.
로그인 사용자만 댓글을 작성 할 수 있습니다. 로그인, 회원가입