[질문]계층형 쿼리 정렬 방법 0 0 1,788

by 조준형 [2005.08.22 11:27:05]


안녕하세여...바쁘신데 글을 읽어 주셔서 감사합니다...

오라클 초보입니다...조언을 해주시면 감사드리겠습니다...

 

질문 쿼리 -->

SELECT  LPAD (' ', 10 * (LEVEL)) || menu_code menu_code,                            

menu_name, DEPTH, parent_menu_code,  menuu_seq                     

FROM tb_cms_menu
WHERE DEPTH <> 0
CONNECT BY PRIOR menu_code = parent_menu_code
START WITH depth = 1

 

----------------------------------------------------------------

결과 -->

 

 

 

 

데이터는 제대로 나왔는데...정렬이 menu_seq가 우선적인게 나와야 되거든여...

예를 들어 대분류1-menu_seq=1 이니까 menu_code=19이 먼저 출력되어야 하는데

잘안되네여...도와주심..감사.

 

 

 

 

 

 

 

 

 

 

 

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