Bắt đầu ngayBắt đầu miễn phí

Tính ngày trả dự kiến

Giờ bạn đã luyện tập cách cộng trừ timestamp và tính toán tương đối bằng interval, hãy dùng các kỹ năng đó để tính ngày trả dự kiến thực tế cho một lượt thuê cụ thể. Như bạn đã thấy ở các bài trước, rental_duration là số ngày được phép thuê trước khi bị tính là trễ. Để tính expected_return_date, bạn sẽ dùng rental_duration và cộng nó vào rental_date.

Bài tập này là một phần của khóa học

Các hàm thao tác dữ liệu trong PostgreSQL

Xem khóa học

Hướng dẫn bài tập

  • Chuyển đổi rental_duration bằng cách nhân nó với INTERVAL 1 ngày.
  • Cộng giá trị đó vào ngày thuê.

Bài tập tương tác thực hành trực tiếp

Hãy thử làm bài tập này bằng cách hoàn thành đoạn mã mẫu này.

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;
Chỉnh sửa và Chạy Mã