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 40776 게시물 읽기
No. 40776
빈 라인 추가
작성자
김영하(ipakp)
작성일
2015-04-20 17:43
조회수
7,358
id test
1 a
1 a
2 b
3 c

가령, 상위와 같은 테이블에 data가 들어가 있습니다.

출력은

1   a

1   a

 

2  b

 

3  c

 

1번이 다 출력되면 빈 라인이 추가되고 2번 출력후에 빈라인 ....

 

id 값 기준으로 빈라인 추가되고 다음 id 끝나면 또 빈라인이 출력 시킬려고 합니다.

 

빈라인 추가할 방법을 --- 가르침 부탁드립니다.

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

WITH t AS
(
SELECT 1 id, 'a' test FROM dual
UNION ALL SELECT 1, 'a' FROM dual
UNION ALL SELECT 2, 'b' FROM dual
UNION ALL SELECT 3, 'c' FROM dual
)
SELECT NVL2(test, id, '') id
     , test
  FROM t
 GROUP BY id, ROLLUP((test, ROWNUM))
 ORDER BY t.id, test, ROWNUM
;

마농(manon94)님이 2015-04-20 19:17에 작성한 댓글입니다.

많은 도움 되었습니다. ^^

김영하(ipakp)님이 2015-04-20 21:13에 작성한 댓글입니다.
[Top]
No.
제목
작성자
작성일
조회
40781숫자구간할당 [2]
쿼리OTL
2015-04-27
7348
40778dbca로 dbID를 생성할려고 하는데 질문좀 할게요
dbhelp
2015-04-20
7178
40777숫자 구간 중복 검사 쿼리 문의 드립니다. [2]
쿼리OTL
2015-04-20
7265
40776빈 라인 추가 [2]
김영하
2015-04-20
7358
40775동적 프로시져명 호출 [1]
복이
2015-04-20
6883
40774고수님들의 조언 부탁드립니다.. [2]
일쌍다반사
2015-04-17
7504
40773PK컬럼 조회
땜빵
2015-04-17
6574
Valid XHTML 1.0!
All about the DATABASE... Copyleft 1999-2024 DSN, All rights reserved.
작업시간: 0.018초, 이곳 서비스는
	PostgreSQL v16.4로 자료를 관리합니다