शुरू करेंमुफ़्त में शुरू करें

DATE_TRUNC का उपयोग

DATE_TRUNC() फंक्शन किसी timestamp या interval डेटा टाइप को ट्रंकेट करके दिए गए प्रिसिशन पर timestamp या interval लौटाता है। प्रिसिशन वैल्यूज़, उन field identifiers का सबसेट हैं जिन्हें EXTRACT() और DATE_PART() फंक्शनों के साथ इस्तेमाल किया जा सकता है। DATE_TRUNC() एक number के बजाय interval या timestamp लौटाएगा। उदाहरण के लिए

SELECT DATE_TRUNC('month', TIMESTAMP '2005-05-21 15:30:30');

Result: 2005-05-01 00;00:00

अब, अलग-अलग प्रिसिशन के साथ प्रयोग करते हैं और अंत में पिछले अभ्यासों की क्वेरीज़ को संशोधित करके rental activity को aggregate करते हैं।

यह अभ्यास पाठ्यक्रम का हिस्सा है

PostgreSQL में डेटा मैनिपुलेट करने के लिए फ़ंक्शंस

पाठ्यक्रम देखें

इंटरैक्टिव व्यावहारिक अभ्यास

इस अभ्यास को इस नमूना कोड को पूरा करके आज़माएँ।

-- Truncate rental_date by year
SELECT ___(___, ___) AS rental_year
FROM rental;
कोड संपादित करें और चलाएँ