-
[ORACLE] CONNECT BY LEVEL 개념DATABASE 2018. 11. 5. 11:31
- CONNECT BY LEVEL
: 계층형 쿼리에서 자주 볼수 있는 CONNECT BY 절에서 , LEVEL을 사용하면, 원하는 만큼의 행을 리턴- 1부터 10까지 10행을 표현하기select level col from dualconnect by level < 11 ;▶ 구구단 예제
select A||'*'||B||'='||A*B
from (select level+1 A from dual connect by level<9) a, -> 구구단의 시작은 2단부터이므로 +1
(select level B from dual connect by level<10) b; -> A X B (B는 1~9까지이므로)
'DATABASE' 카테고리의 다른 글
[ORACLE] ROW_NUMBER() OVER( ) (0) 2018.11.05 [ORACLE] CONNECT BY LEVEL 활용 <달력> (0) 2018.11.05 [ORACLE] DECODE 와 CASE (0) 2018.11.05 [ORACLE] 함수 모음 (0) 2018.11.05 [ORACLE] NVL 함수 활용 (0) 2018.11.02