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 40263 게시물 읽기
No. 40263
row를 가변으로 만들기?
작성자
이기자(daemonox)
작성일
2013-09-23 17:50
조회수
6,012

row를 가변으로 만들려고 합니다. b컬럼의 숫자만큼요.

 

a b

111 2

222 3

 

결과

a b

111 2

111 2

222 3

222 3

222 3

 

어떻게 해야 할까요.

이 글에 대한 댓글이 총 1건 있습니다.
WITH t(a, b) AS(
SELECT '111', 2 FROM dual UNION ALL
SELECT '222', 3 FROM dual
)
SELECT a, b
  FROM t
     , (SELECT LEVEL lv 
          FROM dual
         CONNECT BY LEVEL <= 100) d
 WHERE d.lv <= t.b
 ORDER BY a    
아린(arin76)님이 2013-09-23 18:00에 작성한 댓글입니다.
[Top]
No.
제목
작성자
작성일
조회
40267최근 한건 조회 쿼리에서 order by 정려에서 막혔습니다. [1]
쌈창
2013-09-25
5923
40266SORT ORDER BY STOPKEY 와 SORT ORDER BY의 결과가 다를수 있나요? [3]
윤재선
2013-09-25
6328
40264로깅 관련 트리거 사용 질문입니다.
게스트
2013-09-25
5598
40263row를 가변으로 만들기? [1]
이기자
2013-09-23
6012
40262각기 다른 테이블을 한 번에 열람하기 [2]
지우
2013-09-22
5502
40261쿼리 날짜 질문 [1]
초보
2013-09-17
6445
40260비효율적인 쿼리 튜닝 부탁드리겠습니다.
홍길동
2013-09-16
6261
Valid XHTML 1.0!
All about the DATABASE... Copyleft 1999-2024 DSN, All rights reserved.
작업시간: 0.022초, 이곳 서비스는
	PostgreSQL v16.2로 자료를 관리합니다