तिथि और समय मानों को जोड़ना और घटाना
इस अभ्यास में, आप वास्तविक किराए पर ली गई दिनों की संख्या और सही expected_return_date की गणना करेंगे। इसके लिए आप film टेबल के rental_duration कॉलम और परिचित rental टेबल के rental_date का उपयोग करेंगे.
इसके लिए आपको पहले वाले कोर्स में सीखी गई स्किल्स को फिर से इस्तेमाल करना होगा कि कैसे दो या अधिक टेबल्स को जोड़ा जाता है. film और rental दोनों से कॉलम्स को एक ही क्वेरी में चुनने के लिए हमें 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;