쿼리문의드립니다 1 59

by DB초보자입니다 [SQL Query] [2020.03.19 11:02:38]


안녕하세요 쿼리를 작성하다 궁금점이 있어 문의드립니다.

출력하고 싶은쿼리는

예를들어 COL1 에는 2라는 값이 있고

COL2에는 A라는값이있으면

 COL1의 들어있는 수만큼 로우를 생성하고싶습니다

COL1 COL2

2          A

2          A

이런식으로 만들고싶습니다.

도움부탁드립니다.

           

by 마농 [2020.03.19 13:53:15]
SELECT *
  FROM (SELECT 2 c1, 'A' c2 FROM dual)
     , (SELECT LEVEL lv FROM dual CONNECT BY LEVEL <= 9)
 WHERE lv <= c1
;
-- http://gurubee.net/article/55635