"यदि कोई कर्मचारी अपना काम अच्छी तरह से करना चाहता है, तो उसे पहले अपने औजारों को तेज करना होगा।" - कन्फ्यूशियस, "द एनालेक्ट्स ऑफ कन्फ्यूशियस। लू लिंगगोंग"
मुखपृष्ठ > प्रोग्रामिंग > SQL में एक ही क्षेत्र के भीतर कई मानों के लिए कुशलता से कैसे खोजें?

SQL में एक ही क्षेत्र के भीतर कई मानों के लिए कुशलता से कैसे खोजें?

2025-02-06 पर पोस्ट किया गया
ब्राउज़ करें:982

] इसके घटक भागों में और प्रत्येक भाग को व्यक्तिगत रूप से खोजें। यह विशेष रूप से उपयोगी है जब रिक्त स्थान द्वारा अलग किए गए खोज शब्दों से निपटते हैं। हालाँकि, यह दृष्टिकोण बहुत कुशल नहीं है, क्योंकि इसके लिए कई तरह की आवश्यकता होती है और प्रदर्शन के मुद्दों को जन्म दे सकता है।

  How to Efficiently Search for Multiple Values within a Single Field in SQL? 
इसके बजाय, एक अधिक प्रभावी समाधान ऑपरेटर का उपयोग करना है। इन ऑपरेटर आपको उन मानों की खोज करने की अनुमति देता है जो किसी सूची में निर्दिष्ट किसी भी मान से मेल खाते हैं। उदाहरण के लिए, निम्नलिखित क्वेरी उन उत्पादों के लिए खोज करती है जिनमें उनके नाम पर "सोनी" या "टीवी" होता है:

उन उत्पादों से नाम चुनें जहां नाम ('सोनी', 'टीवी'); &&& &] रिक्त स्थान द्वारा अलग किए गए कई मानों की खोज करने के लिए, बस स्ट्रिंग को एक सरणी में तोड़ें और ऑपरेटर में इस प्रकार उपयोग करें:

$ खोज = "sony tv के साथ sony tv"; $ खोज = विस्फोट ('', $ खोज); नाम चुनें उत्पादों से जहां नाम ( $ खोज [0], $ खोज [1], ... ); उत्पादों से जहां नाम '%$ खोज [0]%' या जैसे नाम '%$ खोज [1]%' या जैसे नाम ...;
नवीनतम ट्यूटोरियल अधिक>

चीनी भाषा का अध्ययन करें

अस्वीकरण: उपलब्ध कराए गए सभी संसाधन आंशिक रूप से इंटरनेट से हैं। यदि आपके कॉपीराइट या अन्य अधिकारों और हितों का कोई उल्लंघन होता है, तो कृपया विस्तृत कारण बताएं और कॉपीराइट या अधिकारों और हितों का प्रमाण प्रदान करें और फिर इसे ईमेल पर भेजें: [email protected] हम इसे आपके लिए यथाशीघ्र संभालेंगे।

Copyright© 2022 湘ICP备2022001581号-3