Mysql
 sql >> डेटाबेस >  >> RDS >> Mysql

साउंडएक्स (या समान) द्वारा क्रमबद्ध करें `निकटता`

साउंडएक्स इस तरह की चीज के लिए अच्छा नहीं है क्योंकि अलग-अलग शब्द आपको एक ही साउंडएक्स परिणाम दे सकते हैं और इसलिए मनमाने ढंग से क्रमबद्ध होंगे। इसके लिए एक बेहतर समाधान लेवेनशीन एडिट डिस्टेंस एल्गोरिथम है और आप इसे अपने डेटाबेस में एक फ़ंक्शन के रूप में लागू करने में सक्षम हो सकते हैं:Levensheint impl. MySql संग्रहीत फ़ंक्शन के रूप में !!!

आप यह SO लिंक भी देख सकते हैं। . इसमें एल्गोरिदम का एक एसक्यूएल सर्वर (टी-एसक्यूएल-विशिष्ट) कार्यान्वयन शामिल है लेकिन इसे पोर्ट करना संभव होना चाहिए। एल्गोरिदम के यांत्रिकी काफी सरल हैं, केवल एक 2D सरणी और स्ट्रिंग पर लूपिंग की आवश्यकता होती है।




  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. पार्स त्रुटि:सिंटैक्स त्रुटि, अनपेक्षित '=' त्रुटि

  2. वर्चुअलमिन:पासवर्ड बदलने के बाद आपके पास इस MySQL डेटाबेस तक पहुंच नहीं है

  3. MySQL में जाँच बाधा काम नहीं कर रही है

  4. MySQL क्वेरी कैश को कैसे सक्षम करें

  5. खंड द्वारा क्रम में बूलियन अभिव्यक्ति का उपयोग करना