더미테이블 : 날짜와 같이 사용 빈도가 높은 데이터들을 미리 테이블로 만들어 놓고 필터링을 위한 목적으로 사용하는 테이블.
emp 테이블로부터 필요한 컬럼정보를 찾게 하는 sql문이 작성되어있다.
상대쪽 view에는 DUAL을 사용하되 CONNECY BY를 이용해서 ROWNUM이 3보다 작거나 같다라고 했을 때, 1,2,3이라는 3건의 데이터를 갖게된다. 따라서, 테이블로부터 읽은 데이터가 상대편에 있는 1,2,3이라는 3건의 데이터와 각각 연결이 되어있다라고 할 수 있다.
SELECT할 때, 어떤 값으로 연결되어있냐를 고려해서 직군별, 부서별, 총인원이라고 구분을 해주면 된다.
CONNECY BY : CONNECT BY 절은 각 행이 어떻게 연결되는지를 오라클에게 알려주는 역할을 한다. 즉 계층 구조 내에서 각 행의 관계를 설정하는 것이다.