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 40528 게시물 읽기
No. 40528
쿼리 질문입니다.
작성자
쿼리 qa
작성일
2014-07-17 09:57
조회수
7,210

안녕하세요.
쿼리문 좀 질문 드립니다.

ROWNUM value1 value2 value3 value4 value5 value6 DATE value7 value8
1 4.859796 4.854 4.848204 0.024048 0.012 0 20140224 aa bb
2 4.728218 4.706 4.683782 0.092184 0.046 0 20140225 aa bb
3 4.70898 4.68 4.65102 0.12024 0.06 0 20140226 aa bb
4 4.741524 4.728 4.714476 0.056112 0.028 0 20140227 aa bb
5 4.627592 4.616 4.604408 0.048096 0.024 0 20140305 aa bb
6 4.19932 4.18 4.16068 0.08016 0.04 0 20140306 aa bb
7 4.34898 4.32 4.29102 0.12024 0.06 0 20140310 aa bb
8 4.56249 4.548 4.53351 0.06012 0.03 0 20140311 aa bb
9 4.248504 4.206 4.163496 0.176352 0.088 0 20140312 aa bb
10 4.13932 4.12 4.10068 0.08016 0.04 0 20140313 aa bb

rownum이 30보다 작거나 같은 조건으로 쿼리 실행 후 위와 같이 10건만 보여진 상태에서
위 10건을 포함한 나머지 데이타가 아래와 같이 나오는 조건입니다.

ROWNUM value1 value2 value3 value4 value5 value6 DATE value7 value8
1 4.859796 4.854 4.848204 0.024048 0.012 0 20140224 aa bb
2 4.728218 4.706 4.683782 0.092184 0.046 0 20140225 aa bb
3 4.70898 4.68 4.65102 0.12024 0.06 0 20140226 aa bb
4 4.741524 4.728 4.714476 0.056112 0.028 0 20140227 aa bb
5 4.627592 4.616 4.604408 0.048096 0.024 0 20140305 aa bb
6 4.19932 4.18 4.16068 0.08016 0.04 0 20140306 aa bb
7 4.34898 4.32 4.29102 0.12024 0.06 0 20140310 aa bb
8 4.56249 4.548 4.53351 0.06012 0.03 0 20140311 aa bb
9 4.248504 4.206 4.163496 0.176352 0.088 0 20140312 aa bb
10 4.13932 4.12 4.10068 0.08016 0.04 0 20140313 aa bb
11   0   0          
12   0   0          
13   0   0          
14   0   0          
15   0   0          
16   0   0          
17   0   0          
18   0   0          
19   0   0          
20   0   0          
21   0   0          
22   0   0          
23   0   0          
24   0   0          
25   0   0          
26   0   0          
27   0   0          
28   0   0          
29   0   0          
30   0   0          

답변주시면 감사하겠습니다.

 

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

SELECT a.rn
     , v1, v2, v3, v4, v5, v6, dt, v7, v8
  FROM (SELECT LEVEL rn FROM dual CONNECT BY LEVEL <= 30) a
     , (SELECT ROWNUM rn
             , v1, v2, v3, v4, v5, v6, dt, v7, v8
          FROM t
         WHERE ROWNUM <= 30
        ) b
 WHERE a.rn = b.rn(+)
;

마농(manon94)님이 2014-07-17 13:07에 작성한 댓글입니다.
[Top]
No.
제목
작성자
작성일
조회
40531그룹 순서별로 묶는것에 대해 문의드립니다. [2]
김태경
2014-07-21
7241
40530오라클 ARCHIVELOG UNTIL TIME 'SYSDATE-10' DELETE INPUT;
김수호
2014-07-20
7371
40529오라클 치환관련 문의드립니다. [1]
초보자
2014-07-17
7076
40528쿼리 질문입니다. [1]
쿼리 qa
2014-07-17
7210
40527계층 쿼리에서 부모와 자식의 데이터가 일치하는 자료는 .. [4]
성석준
2014-07-16
9297
40526월별 통계 쿼리 도움좀 부탁드립니다. [1]
염진호
2014-07-16
8410
40525초보의 쿼리 질문이예요 ^^ [1]
부강
2014-07-14
6904
Valid XHTML 1.0!
All about the DATABASE... Copyleft 1999-2024 DSN, All rights reserved.
작업시간: 0.019초, 이곳 서비스는
	PostgreSQL v16.2로 자료를 관리합니다