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

कनवर्टेड वैल्यूज़ पर एग्रीगेट फंक्शंस लगाना

जैसा कि वीडियो अभ्यास में दिखाया गया है, किसी कॉलम की वैल्यू को TEXT से एक नंबर में कनवर्ट करने पर एग्रीगेशन फंक्शंस की मदद से कैलकुलेशन किए जा सकते हैं। parking_violation डेटासेट में summons_number का टाइप TEXT है। TEXT रूप में मौजूद summons_number का अधिकतम (MAX(summons_number)) और न्यूनतम (MIN(summons_number)) निकाला जा सकता है। लेकिन अगर आप summon_number वैल्यूज़ के रेंज का आकार (max - min) जानना चाहते हैं, तो यह कैलकुलेशन संभव नहीं है क्योंकि TEXT टाइप पर घटाव (subtraction) ऑपरेशन परिभाषित नहीं है। पहले summons_number को BIGINT में कनवर्ट करने से यह समस्या हल हो जाएगी।

इस अभ्यास में, आप summons_number वैल्यूज़ के रेंज का आकार अधिकतम और न्यूनतम summons_number के अंतर के रूप में 계산 करेंगे।

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

PostgreSQL डेटाबेस में डेटा क्लीनिंग

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

अभ्यास निर्देश

  • summons_number को BIGINT टाइप में कनवर्ट करने के बाद वाली summons_number कॉलम का उपयोग करते हुए, अधिकतम summons_number और न्यूनतम summons_number के अंतर के रूप में summons_number के लिए range_size परिभाषित करें.

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

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

SELECT
  -- Define the range_size from the max and min summons number
  ___(___) - ___(___) AS ___
FROM
  parking_violation;
कोड संपादित करें और चलाएँ