日付・時刻の値の加減
この演習では、expected_return_date テーブルの rental_duration 列と、film テーブルの rental_date 列を使って、実際のレンタル日数と正確な rental を計算します。
2つ以上のテーブルを結合する方法は以前のコースで学びましたが、ここでその知識を活かしましょう。film テーブルと rental テーブルの間に直接的な関係はないため、1つのクエリで両テーブルの列を取得するには、inventory テーブルを介して結合する必要があります。さっそく試してみましょう!
この演習はコースの一部です
PostgreSQL のデータ操作関数
実践的なインタラクティブ演習
このサンプルコードを完成させて、この演習に挑戦してみましょう。
SELECT f.title, f.rental_duration,
-- Calculate the number of days rented
___.___ - ___.___ AS ___
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;