# 추가 : connect by level <= 100
==> http://goo.gl/X8uHT
Ask Tom "how to display selective record twice in the query?"
하나의 row를 놓고 전체 row를 검증한다.
조건에 따라 동일 row가 트리에 연결될 수 있다.
select rownum
from dual
connect by dummy = dummy -- 항상 true인 조건
;
select rownum, level
from dual
connect by 1 = 1 -- 위와 동일한 의미
;
select rownum, level
from dual
connect by 1 = 1
and rownum <= 10
;
# use level, not rownum -- filed a bug on rownum already
# (and I credited you somewhere on this site for having the row generator idea)...
select rownum, level
from dual
connect by 1 = 1
and level <= 10
;
select rownum, level
from dual
connect by level <= 10 -- 항상 true인 1 = 1은 삭제
;
'Oracle > SQL Fundamentals II' 카테고리의 다른 글
15일차 # Meta Characters (Metasymbols) (0) | 2012.04.24 |
---|---|
15일차 # 8 Regular Expression (정규표현식) (0) | 2012.04.24 |
15일차 # sys_connect_by_path 함수 (0) | 2012.04.24 |
15일차 # 정렬: Order siblings by (0) | 2012.04.24 |
15일차 # 7-13: Eliminating Nodes or Branches (0) | 2012.04.24 |