예상 반납일 계산하기
이제 타임스탬프를 더하고 빼는 방법과 interval을 사용한 상대 계산을 연습해 보았으니, 그 기술을 활용해 특정 대여 건의 실제 예상 반납일을 계산해 보겠습니다. 이전 연습 문제에서 보았듯이 rental_duration은 연체로 간주되기 전까지 허용되는 대여 일수입니다. expected_return_date를 계산하려면 rental_duration을 rental_date에 더해 주면 됩니다.
이 연습은 강의의 일부입니다
PostgreSQL에서 데이터 조작을 위한 함수
연습 안내
rental_duration에 1일INTERVAL을 곱해 변환하세요.- 변환한 값을 대여 일자에 더하세요.
실습형 인터랙티브 연습
이 예제를 이 샘플 코드를 완성하여 풀어보세요.
SELECT
f.title,
r.rental_date,
f.rental_duration,
-- Add the rental duration to the rental date
___ '1' day ___ f.___ + ___ AS expected_return_date,
r.return_date
FROM film AS f
INNER JOIN inventory AS i ON f.film_id = i.film_id
INNER JOIN rental AS r ON i.inventory_id = r.inventory_id
ORDER BY f.title;