MulaiMulai sekarang secara gratis

Menambahkan dan mengurangkan nilai tanggal dan waktu

Di latihan ini, Anda akan menghitung jumlah hari sewa yang sebenarnya serta expected_return_date yang tepat dengan menggunakan kolom rental_duration dari tabel film bersama dengan rental_date yang sudah Anda kenal dari tabel rental.

Ini mengharuskan Anda mengingat kembali keterampilan dari kursus sebelumnya tentang cara melakukan join dua atau lebih tabel. Untuk memilih kolom dari tabel film dan rental dalam satu kueri, kita perlu menggunakan tabel inventory untuk menggabungkan kedua tabel tersebut karena tidak ada relasi eksplisit di antara keduanya. Mari kita coba!

Latihan ini adalah bagian dari kursus

Fungsi untuk Memanipulasi Data di PostgreSQL

Lihat Kursus

Latihan interaktif praktis

Cobalah latihan ini dengan menyelesaikan kode contoh berikut.

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;
Edit dan Jalankan Kode