SUBSTRING() के साथ समय इकाइयाँ निकालना
पिछले एक अभ्यास में, आपने violation_time और to_hours_in_effect कॉलमों के बीच के अंतराल को उसकी घटक hour और minute समय इकाइयों में विभाजित किया था। इन मानों के रिकॉर्ड करने में असंगतियों के कारण, रूपांतरण को आसान बनाने के लिए परदे के पीछे कुछ प्री-क्लीनिंग की गई थी। इस पाठ में देखे गए फंक्शनों से आप स्ट्रिंग्स से मान निकालने का तरीका सीखते हैं।
इस अभ्यास में, आप समय स्ट्रिंग्स से hour और minute इकाइयाँ निकालने के लिए SUBSTRING() का उपयोग करेंगे। यह समय इकाइयाँ निकालने का एक वैकल्पिक तरीका है, जिसमें समय इकाई निकालने के लिए स्ट्रिंग को TIMESTAMP मान में बदलने की ज़रूरत नहीं रहती, जैसा कि पहले किया गया था।
यह अभ्यास पाठ्यक्रम का हिस्सा है
PostgreSQL डेटाबेस में डेटा क्लीनिंग
इंटरैक्टिव व्यावहारिक अभ्यास
इस अभ्यास को इस नमूना कोड को पूरा करके आज़माएँ।
SELECT
-- Define hour column
___(___ ___ ___ ___ ___) AS ___
FROM
parking_violation;