그럼 실제로 뷰를 만들어 사용해 봅시다.
코드 11-27
SELECT *
FROM dept_emp
WHERE SYSDATE() BETWEEN from_date AND to_date;
실행결과
dept_emp 테이블을 조회한 쿼리입니다. 현재 기준으로 부서에 할당된 사원 정보를 조회하려면 WHERE 절에 SYSDATE() BETWEEN from_date AND to_date란 조건을 주어 현재 일자가 from_date와 to_date 사이에 있는지 항상 확인해야 합니다. 어려운 쿼리는 아니지만, 조회할 때마다 항상 날짜를 확인해야 하므로 쿼리 작성이 번거롭습니다.