ऐसा नहीं लगता है कि LIKE का उपयोग करना आपके लिए सबसे अच्छा तरीका होगा। बुनियादी कार्यक्षमता काम करने के लिए मैं MySQL FULLTEXT अनुक्रमण में देखता हूं। यह देखने के लिए कि क्या इसे पूरा किया जा सकता है, मुझे बहुवचन में कुछ और देखना होगा।
FULLTEXT अनुक्रमण जानकारी के लिए इन दो लिंक पर एक नज़र डालें।
- http://dev.mysql.com/ doc/refman/4.1/hi/fulltext-search.html
- http://www.petefreitag.com/item/477.cfm
- http://dev.mysql.com/ doc/refman/5.1/hi/fulltext-boolean.html
दूसरे लेख का एक अंश यहां दिया गया है:
SELECT headline, story FROM news
WHERE MATCH (headline,story) AGAINST ('Hurricane');
अपडेट करें:
मुझे यह SO पोस्ट मिला जिसमें एक टिप्पणी यह सुझाव देती प्रतीत होती है कि FULLTEXT अनुक्रमण बहुवचन और व्याकरणिक रूपों को ध्यान में रखेगा लेकिन वह एक स्रोत का हवाला नहीं देता है, इसलिए मेरे लिए निश्चित रूप से कहना मुश्किल है। क्या आप FULLTEXT अनुक्रमण विधि आज़मा सकते हैं?