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 40197 게시물 읽기
No. 40197
고정 ROW을 지정 할수있나요?
작성자
이상덕(9kill)
작성일
2013-07-17 15:41
조회수
6,451

안녕하세요..

개발도중에 궁금한점이 있어 질문드립니다.

 

항상 ROW값이 10건씩 들어 오려고 합니다.

만약 select된값이 8건이면 빈행 2건(임의값이라도 상관없음)을 채워 10건을 만들고

12건이 조회되면 2건을 제외하고 싶습니다.

 

참조할수 있게 도아주세요~

그럼 좋은 하루 보내세요.

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

 WITH t(seq, val) AS(

SELECT 15, 5 FROM dual UNION ALL
SELECT 16, 6 FROM dual UNION ALL   
SELECT 17, 5 FROM dual UNION ALL
SELECT 18, 6 FROM dual UNION ALL
SELECT 19, 5 FROM dual UNION ALL
SELECT 20, 6 FROM dual 
)
SELECT *
  FROM (SELECT seq, val
          FROM t
         WHERE ROWNUM <= 10
         UNION ALL
        SELECT NULL seq, NULL val
          FROM dual
        CONNECT BY LEVEL <= 10
        )
 WHERE ROWNUM <= 10
아린(arin76)님이 2013-07-17 16:21에 작성한 댓글입니다.
[Top]
No.
제목
작성자
작성일
조회
40200orage for oracle 5.0 시리얼 번호 알수 없나요? [1]
김가영
2013-07-19
8610
40199DB에서 결과가 되돌아 오지 않는 경우는? [1]
줄리아
2013-07-18
5904
40198full scan 이유를 알고 싶습니다.(between) [2]
초보디비
2013-07-17
7801
40197고정 ROW을 지정 할수있나요? [1]
이상덕
2013-07-17
6451
40196쿼리에서 없는 항목도 나와야 하는데.. [3]
한상원
2013-07-15
6199
40195[Jeus] 9i에서 11g로 업그레이드 하였는데요~
조기영
2013-07-15
5721
40194알티베이스 트리거 문법이 이상하네요. 좀 만 봐주세요.
김가은
2013-07-15
5944
Valid XHTML 1.0!
All about the DATABASE... Copyleft 1999-2024 DSN, All rights reserved.
작업시간: 0.021초, 이곳 서비스는
	PostgreSQL v16.2로 자료를 관리합니다