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

Levenshtein डिस्टेंस के उदाहरण

अब देखते हैं कि levenshtein फंक्शन का उपयोग कर के हम स्ट्रिंग्स को टेक्स्ट डेटा से कैसे मैच कर सकते हैं. याद रखें, levenshtein डिस्टेंस उस एडिट्स की संख्या को दर्शाता है जो एक स्ट्रिंग को दूसरी स्ट्रिंग में बदलने के लिए आवश्यक होती है.

किसी सर्च एप्लिकेशन में या ऐसे किसी भी डेटा विश्लेषण में जिसमें मैनुअल यूज़र इनपुट हो, आपको टाइपो या गलत स्पेलिंग्स का ध्यान रखना चाहिए. levenshtein फंक्शन इस काम के लिए एक बेहतरीन तरीका देता है. इस अभ्यास में, हम film टेबल पर एक क्वेरी चलाएँगे जिसमें सर्च स्ट्रिंग में स्पेलिंग गलती होगी, और levenshtein के नतीजों का उपयोग करके मैच तय करेंगे. आइए शुरू करें.

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

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

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

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

  • फिल्म का शीर्षक और फिल्म का विवरण सेलेक्ट करें.
  • फिल्म शीर्षक के लिए स्ट्रिंग JET NEIGHBOR के साथ levenshtein डिस्टेंस कैलकुलेट करें.

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

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

-- Select the title and description columns
SELECT  
  ___, 
  ___, 
  -- Calculate the levenshtein distance
  ___(___, ___) AS distance
FROM 
  film
ORDER BY 3
कोड संपादित करें और चलाएँ