by DB초보자입니다 [SQL Query] [2020.03.19 11:02:38]
안녕하세요 쿼리를 작성하다 궁금점이 있어 문의드립니다.
출력하고 싶은쿼리는
예를들어 COL1 에는 2라는 값이 있고
COL2에는 A라는값이있으면
COL1의 들어있는 수만큼 로우를 생성하고싶습니다
COL1 COL2
2 A
이런식으로 만들고싶습니다.
도움부탁드립니다.
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