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
운영게시판
최근게시물
Oracle Q&A 39966 게시물 읽기
No. 39966
간단할것같은데 생각이안나는 order by 처리방안?
작성자
앙마승재(hadessj)
작성일
2013-01-09 08:47
조회수
5,738

code

00  -- Default

99  -- 기타

D1  -- 항목1

D2  -- 항목2

D3  -- 항목3

E1  -- 항목4

E2  -- 항목5

E3  -- 항목6

...

위와같은 기초코드형 데이터가 있습니다.  정렬하였을때 99 (기타) 가 제일 뒤로 나오게 하고 싶습니다.

00, 항목1~항목6... , 99  <- 이와같은 순서로.   가장 간단한 방법이 있을까요?

 

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

1. 테이블에 ORDERING 컬럼을 하나 두는 방법.

2. ORDER BY CASE WHEN CODE = '99' THEN 'ZZ' ELSE CODE END

dol님이 2013-01-09 09:36에 작성한 댓글입니다.
이 댓글은 2013-01-09 09:36에 마지막으로 수정되었습니다. Edit

ORDER BY NULLIF(code, '99')

마농(manon94)님이 2013-01-10 10:29에 작성한 댓글입니다.

NULLIF 깔끔한데요..

dol님이 2013-01-11 10:22에 작성한 댓글입니다. Edit
[Top]
No.
제목
작성자
작성일
조회
39969오라클 클라이언트가 주기적으로 끊키는 현상 [1]
문의
2013-01-15
5076
39968특정 합계점수로 포인트주는 쿼리 관련 문의 드립니다. [4]
my
2013-01-11
6779
39967네트워크 연결없이 OracleDB 어떻게 쓰나요?
이영주
2013-01-10
5464
39966간단할것같은데 생각이안나는 order by 처리방안? [3]
앙마승재
2013-01-09
5738
39965오라클 9i -> 11g 마이그레이션 후
김창현
2013-01-08
7826
39964암호화된 view파일 index [2]
물어보자
2013-01-08
5637
39963한글 데이터에 DISTINCT 키워드를 써서 중복제거하는거 해도 될까요? [1]
초짜
2013-01-07
5874
Valid XHTML 1.0!
All about the DATABASE... Copyleft 1999-2024 DSN, All rights reserved.
작업시간: 0.020초, 이곳 서비스는
	PostgreSQL v16.2로 자료를 관리합니다