Database/Oracle
[오라클] connect by level
데브포유
2014. 1. 6. 13:17
반응형
SELECT no, level
FROM
(
SELECT LEVEL AS no
FROM dual
CONNECT BY LEVEL <= 3
)
CONNECT BY LEVEL <= 2
ORDER BY 1,2
;
--> 위와 같이 하면 몇개의 row가 생기는가?
-- 답은 12 rows
no값에 대해서 level를 승으로 하는 수의 합을 나타냄.
즉, 위의 예제에서 no = 3 임으로
3*1 + // level = 1
3*3 // level = 2
= 12
반응형