तारीखों को फॉर्मैट करना
Business Intelligence (BI) टीम की Eve ने बताया है कि रिपोर्ट्स के लिए क्वेरी लिखने में उसे आपकी मदद चाहिए. ये रिपोर्ट्स C-लेवल एक्ज़ेक्यूटिव्स पढ़ते हैं, इसलिए उन्हें जितना हो सके उतना पढ़ने में आसान और जल्दी स्कैन करने लायक होना चाहिए. Eve कहती है कि C-लेवल एक्ज़ेक्स की पसंदीदा डेट फॉर्मैट 2018-06-01 के लिए कुछ इस तरह है: Friday 01, June 2018.
आपके पास कुछ उपयोगी पैटर्न्स की सूची है.
| Pattern | विवरण |
|---|---|
DD |
दिन की संख्या (01 - 31) |
FMDay |
दिन का पूरा नाम (Monday, Tuesday, इत्यादि) |
FMMonth |
महीने का पूरा नाम (January, February, इत्यादि) |
YYYY |
पूरा 4-अंकीय वर्ष (2018, 2019, इत्यादि) |
यह तय कीजिए कि TO_CHAR का उपयोग करते हुए कौन-सी फॉर्मैट स्ट्रिंग 2018-06-01 को "Friday 01, June 2018" की तरह फॉर्मैट करती है.
यह अभ्यास पाठ्यक्रम का हिस्सा है
SQL में बिज़नेस डेटा का विश्लेषण
अभ्यास निर्देश
- ऑर्डर डेट चुनें.
- ऑर्डर डेट को इस तरह फॉर्मैट करें कि
2018-06-01का फॉर्मैटFriday 01, June 2018बन जाए.
इंटरैक्टिव व्यावहारिक अभ्यास
इस अभ्यास को इस नमूना कोड को पूरा करके आज़माएँ।
SELECT DISTINCT
-- Select the order date
___,
-- Format the order date
___(___, ___) AS format_order_date
FROM orders
ORDER BY order_date ASC
LIMIT 3;