티베로(Tibero) 오라클(Oracle)

오라클 connect by level

xemaker 2019. 3. 15. 09:09
최근에 알게 된 건데 CONNECT BY LEVEL <= :변수 이라는 명령어를 쓰면 1부터 :변수까지 1씩 루프를 돌린다. ( <=, < 사용 가능함)


이전글에서 평일만 추출하는 쿼리를 만들때 connect by level을 사용함.

즉, 해당달의 모든 일자를 뽑아내서 토,일 빼고 휴일을 뺏다.

이런식으로 일련의 숫자를 출력하고 싶을 때 connect by level을 쓰면 좋다.