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 39665 게시물 읽기
No. 39665
정렬?????
작성자
정렬
작성일
2012-09-28 06:08
조회수
4,257

안녕하세요.

정렬을 하고 싶은데..마음데로 안되어서 질문 합니다.

순번 아이템 테스트_데이터
1 A C
2 A C
3 A D
4 A D
5 A E
6 A F
7 A A
8 A C
9 A C
10 A D

여기서 '7'번째 항목이 아이템과 테스트_데이터 가 같습니다.

요것을

순번 아이템 테스트_데이터
1 A A
2 A C
3 A C
4 A D
5 A D
6 A E
7 A F
8 A C
9 A C
10 A D

이렇게 같은 데이터가 존재 하면 맨 위로 올려서 정렬하고 싶은데..

order by, decode, case 다 동원해도 안되네요..ㅜ.ㅜ

도와주세요..!!!!

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

SELECT ROW_NUMBER()
       OVER(ORDER BY item, DECODE(item, test_data, 1, 2), seq) seq
     , item
     , test_data
  FROM t
;

마농(manon94)님이 2012-09-28 08:42에 작성한 댓글입니다.
[Top]
No.
제목
작성자
작성일
조회
39668예외적인 정렬 [1]
휴일근무
2012-10-03
5000
39667오라클 압축 해제가 안됩니다.
이관홍
2012-10-01
5713
39666여러행을 단일행으로 변환중 에러가 발생하였습니다. [2]
껌은요정
2012-09-28
7437
39665정렬????? [1]
정렬
2012-09-28
4257
39664오라클 한글 인코딩 관련 질문입니다.
정인기
2012-09-27
5423
39663고수님들께 조언을 구하고 싶습니다. [1]
박정우
2012-09-27
4608
39662테이블 수정후 Object 컴파일 [2]
정용석
2012-09-27
4426
Valid XHTML 1.0!
All about the DATABASE... Copyleft 1999-2024 DSN, All rights reserved.
작업시간: 0.017초, 이곳 서비스는
	PostgreSQL v16.2로 자료를 관리합니다