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 39606 게시물 읽기
No. 39606
partition by 로 정렬시 기본 정렬순서의 변경문의.
작성자
앙마승재(hadessj)
작성일
2012-08-27 13:27ⓒ
2012-08-27 14:23ⓜ
조회수
4,057

 ROW_NUMBER() over(partition by   BD_SEQ ORDER BY BD_SEQ)

등을 하여 데이터값을 아래와 같이 정렬하였습니다.

 

SEQ BD_SEQ
1 185
2 186
3 187
3 187
5 191
 
이 SEQ값을 기본정렬  1, 2, 3, 3, 5  가 아닌 
     ==>  1, 2, 3, 3, 4 로 표현되게 하는 방법은 어떻게 되는지요?
 
쉬울듯한데 어려움 ㅜㅜ.

 

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

무조건 1 부터 순서대로 증가하는 것이라면, SELECT절에 ROWNUM RN 을 추가해 보세요.

 

 

빈이님이 2012-08-27 14:47에 작성한 댓글입니다. Edit

 dense_rank() over 를 쓰시면 됩니다.

 

 

=========================================== 

무료오라클 모니터링툴(freeware)

OraScope.Net Lite(오라스코프 라이트)

http://lite.orascope.net  

=========================================== 

김성식(hellower)님이 2012-08-27 17:00에 작성한 댓글입니다.
이 댓글은 2012-08-27 17:01에 마지막으로 수정되었습니다.

 감사합니다~! 바로이거예요~!!! ^^

앙마승재(hadessj)님이 2012-08-28 09:50에 작성한 댓글입니다.
[Top]
No.
제목
작성자
작성일
조회
39609sum() over () 질문드립니다. [1]
정성태
2012-08-29
4091
39608통계성 쿼리 질문 드립니다. [4]
쿼리 초보
2012-08-28
4588
39607정렬쿼리 질문 좀요 [2]
축구
2012-08-27
3597
39606partition by 로 정렬시 기본 정렬순서의 변경문의. [3]
앙마승재
2012-08-27
4057
39605ORA 01000 최대 열기 커서 수를 초과했습니다. ERROR [1]
햇살한조각
2012-08-27
4577
39604조회 조건좀 알려주세요 [1]
축구
2012-08-24
3635
39603이상한 쿼리문 [1]
아폴론
2012-08-24
3554
Valid XHTML 1.0!
All about the DATABASE... Copyleft 1999-2024 DSN, All rights reserved.
작업시간: 0.018초, 이곳 서비스는
	PostgreSQL v16.2로 자료를 관리합니다