मूल रूप से, SOUNDEX() फ़ंक्शन का उपयोग Soundex को वापस करने के लिए किया जाता है, ध्वनि के अंग्रेजी उच्चारण के बाद नामों को अनुक्रमित करने के लिए एक ध्वन्यात्मक एल्गोरिथम, एक स्ट्रिंग की एक स्ट्रिंग। SOUNDEX () का उपयोग करके MySQL के भीतर खोज करने के लिए उचित संरचना इस प्रकार है -
SOUNDEX(Str)
यहाँ, Str वह स्ट्रिंग है जिसकी SOUNDEX स्ट्रिंग को पुनः प्राप्त किया जाना है।
उदाहरण
mysql> Select SOUNDEX('MySQL'); +------------------+ | SOUNDEX('MySQL') | +------------------+ | M240 | +------------------+ 1 row in set (0.00 sec) mysql> Select SOUNDEX('harshit'); +--------------------+ | SOUNDEX('harshit') | +--------------------+ | H623 | +--------------------+ 1 row in set (0.00 sec) mysql> Select SOUNDEX('hrst'); +-----------------+ | SOUNDEX('hrst') | +-----------------+ | H623 | +-----------------+ 1 row in set (0.00 sec)
SOUNDEX('harshit') और SOUNDEX('hrst') का परिणाम समान है क्योंकि दोनों शब्दों की ध्वनि समान है।