database.sarang.net
UserID
Passwd
Database
DBMS
ㆍMySQL
PostgreSQL
Firebird
Oracle
Informix
Sybase
MS-SQL
DB2
Cache
CUBRID
LDAP
ALTIBASE
Tibero
DB 문서들
스터디
Community
공지사항
자유게시판
구인|구직
DSN 갤러리
도움주신분들
Admin
운영게시판
최근게시물
MySQL Q&A 30973 게시물 읽기
No. 30973
쿼리 정렬이 잘 안되서 문의 드립니다.
작성자
mr.승
작성일
2016-07-09 18:31
조회수
5,300

아래와 같이 code, order 두개의 필드로 구성된 테이블을 정렬하고자 하는데 의도한대로 되지 않아 이렇게 고수님들의 도움을 받고자 합니다.

 

code

order

10

99

1030

99

1020

98

1010

97

20

99

2010

99

2020

99

2030

99

30

99

 

2자릿 숫자가 부모의 역활을 하는 필드이고, 4자리숫자로 된 필드는 자식필드 입니다.

그리고 order는 정렬 순서 이고요. DESC

고수님들의 도움 부탁드립니다.

 

감사합니다.

도움을 부탁드립니다. 

 

 

 

 

 

 

 

 

 

 

 

이 글에 대한 댓글이 총 1건 있습니다.

SELECT b.code
     , b.ordr
  FROM t a
 INNER JOIN t b
    ON a.code = LEFT(b.code, 2)
 ORDER BY a.ordr, a.code, b.ordr, b.code
;

마농(manon94)님이 2016-07-11 10:04에 작성한 댓글입니다.
[Top]
No.
제목
작성자
작성일
조회
30976윈도우에서 mysql 사용시 max_connections 옵션 문제 [1]
초보자
2016-07-23
5288
30975간단한 질문좀 [1]
Clasq
2016-07-18
5202
30974쿼리 질문이요 [2]
류수연
2016-07-11
5263
30973쿼리 정렬이 잘 안되서 문의 드립니다. [1]
mr.승
2016-07-09
5300
30972도움을 요청합니다. [1]
고기웅
2016-07-07
5056
30971한테이블에서 컬럼 비교 [1]
안용재
2016-07-05
5135
30970mysql dump 문의 드립니다. [1]
꼬부기
2016-07-04
5193
Valid XHTML 1.0!
All about the DATABASE... Copyleft 1999-2021 DSN, All rights reserved.
작업시간: 0.011초, 이곳 서비스는
	PostgreSQL v13.3으로 자료를 관리합니다