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

रेंज से बाहर वाहन मॉडल वर्ष की पहचान

टेबल कॉलम में स्टोर किए जा सकने वाले डेटा के प्रकार को सीमित करने के लिए type constraints उपयोगी होते हैं। हालांकि, ये constraints कॉलम में invalid डेटा के प्रवेश को पूरी तरह रोकने में सीमित हो सकते हैं। जब लक्ष्य किसी रेंज में शामिल या रेंज से बाहर रहने वाले कॉलम मानों की पहचान करना हो, तब range constraints उपयोगी होते हैं। टेबल परिभाषित करते समय type constraints का उपयोग करने के बाद range constraints के साथ कॉलम मानों की जाँच करना डेटा की अखंडता सुनिश्चित करने का एक प्रभावी तरीका है।

इस अभ्यास में, आप BETWEEN क्लॉज़ का उपयोग करके एक range constraint बनाएँगे, ताकि parking_violation टेबल में invalid वाहन मॉडल वर्ष पहचाने जा सकें। इस डेटासेट के लिए वैध वाहन मॉडल वर्ष 1970 और 2021 के बीच माने जाते हैं।

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

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

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

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

  • ऐसी क्वेरी लिखें जो parking_violation टेबल में उन रिकॉर्ड्स के लिए summons_number, plate_id, और vehicle_year लौटाए जिनका vehicle_year 1970-2021 की रेंज से बाहर है.

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

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

SELECT
  -- Define the columns to return from the query
  ___,
  ___,
  ___
FROM
  parking_violation
WHERE
  -- Define the range constraint for invalid vehicle years
  ___ NOT ___ ___ AND ___;
कोड संपादित करें और चलाएँ