एकाधिक मानों का चयन करने के लिए MySQL क्वेरी
इस परिदृश्य में, लक्ष्य कई मानदंडों के आधार पर डेटाबेस तालिका से पंक्तियों का चयन करना है, जैसे विशिष्ट आईडी या नाम के रूप में। MySQL में इसे प्राप्त करने के लिए, विभिन्न दृष्टिकोण हैं:
OR ऑपरेटर का उपयोग करना
एक विधि OR से जुड़ी कई स्थितियों को निर्दिष्ट करने के लिए OR ऑपरेटर (OR) का उपयोग करना है। . उदाहरण के लिए:
SELECT * FROM table WHERE id = 3 OR id = 4
यह क्वेरी 3 या 4 की आईडी वाली पंक्तियों को पुनः प्राप्त करेगी।
IN ऑपरेटर का उपयोग करना
एक अन्य विकल्प IN ऑपरेटर को नियोजित करना है, जो आपको कोष्ठक के भीतर मानों की एक सूची निर्दिष्ट करने की अनुमति देता है। विशिष्ट मानों के सेट के आधार पर पंक्तियों का चयन करते समय यह उपयोगी हो सकता है:
SELECT * FROM table WHERE id IN (3, 4)
यह क्वेरी उन पंक्तियों को पुनः प्राप्त करेगी जहां आईडी कॉलम बराबर है 3 या 4 तक।
अतिरिक्त विचार
अधिक जटिल परिदृश्यों के लिए, आप वांछित परिणाम प्राप्त करने के लिए इन ऑपरेटरों को जोड़ सकते हैं या सबक्वेरी का उपयोग कर सकते हैं। उदाहरण के लिए, "एंडी" या "पॉल" नाम वाली पंक्तियों का चयन करने के लिए:
SELECT * FROM table WHERE name IN ("andy", "paul")
इन दृष्टिकोणों का लाभ उठाकर, आप एक MySQL तालिका से प्रभावी ढंग से एकाधिक मानों का चयन कर सकता है, जिससे आप आवश्यक विशिष्ट डेटा पुनर्प्राप्त कर सकते हैं।
अस्वीकरण: उपलब्ध कराए गए सभी संसाधन आंशिक रूप से इंटरनेट से हैं। यदि आपके कॉपीराइट या अन्य अधिकारों और हितों का कोई उल्लंघन होता है, तो कृपया विस्तृत कारण बताएं और कॉपीराइट या अधिकारों और हितों का प्रमाण प्रदान करें और फिर इसे ईमेल पर भेजें: [email protected] हम इसे आपके लिए यथाशीघ्र संभालेंगे।
Copyright© 2022 湘ICP备2022001581号-3