आप OR ऑपरेटर के साथ LIKE का उपयोग कर सकते हैं जो IN ऑपरेटर के समान काम करता है।
आइए दोनों मामलों के लिए वाक्य-विन्यास देखें -
केस 1 - OR ऑपरेटर के साथ लाइक का उपयोग करना।
अपनेटेबलनाम से *चुनें जहां आपका कॉलमनाम 'Value1' जैसा है या आपका कॉलमनाम 'Value2' जैसा है या आपका कॉलमनाम 'Value3' जैसा है...N
केस 2 - IN ऑपरेटर का उपयोग करना।
अपनेTableName से *चुनें जहां IN(value1,value2,value3,.....N);
दोनों वाक्य-विन्यास को समझने के लिए, आइए एक तालिका बनाते हैं। तालिका बनाने की क्वेरी इस प्रकार है -
mysql> क्रिएट टेबल लाइकडेमो−> (−> आईडी वर्कर(20)−>);क्वेरी ओके, 0 पंक्तियाँ प्रभावित (0.58 सेकंड)
अब आप इन्सर्ट स्टेटमेंट की मदद से टेबल में रिकॉर्ड्स डाल सकते हैं। क्वेरी इस प्रकार है -
mysql> लाइकडेमो वैल्यू ('जॉन123') में डालें; क्वेरी ठीक है, 1 पंक्ति प्रभावित (0.22 सेकंड) mysql> लाइकडेमो मानों में डालें ('स्मिथ 205'); क्वेरी ठीक है, 1 पंक्ति प्रभावित (0.18 सेकंड) mysql> सम्मिलित करें लाइकडेमो मानों ('बॉब 999') में; क्वेरी ओके, 1 पंक्ति प्रभावित (0.18 सेकंड) mysql> लाइकडेमो मानों में डालें ('कैरोल 9091'); क्वेरी ओके, 1 पंक्ति प्रभावित (0.17 सेकंड) mysql> लाइकडेमो मानों में डालें ('जॉनसन 2222') '); क्वेरी ठीक है, 1 पंक्ति प्रभावित (0.15 सेकंड) mysql> लाइकडेमो मानों ('डेविड2345') में डालें; क्वेरी ठीक है, 1 पंक्ति प्रभावित (0.21 सेकंड)
तालिका से सभी अभिलेखों को चयन कथन की सहायता से प्रदर्शित करें। क्वेरी इस प्रकार है -
mysql> LikeDemo से *चुनें;
निम्न आउटपुट है -
<पूर्व>+---------------+| आईडी |+---------------+| जॉन123 || स्मिथ205 || बॉब999 || कैरल9091 || जॉनसन 2222 || David2345 |+---------------+6 पंक्तियों में सेट (0.00 सेकंड)OR ऑपरेटर के साथ सिंगल लाइक का उपयोग करने के लिए निम्नलिखित क्वेरी है -
केस 1 - OR ऑपरेटर के साथ लाइक का उपयोग करना
mysql> लाइकडेमो से * चुनें जहां आईडी लाइक 'जॉन123%' या आईडी लाइक 'कैरोल9091%' या आईडी लाइक 'डेविड2345%';
निम्न आउटपुट है -
<पूर्व>+-----------+| आईडी |+-----------+| जॉन123 || कैरल9091 || David2345 |+-----------+3 पंक्तियाँ सेट में (0.00 सेकंड)केस 2 - IN ऑपरेटर का उपयोग करना
क्वेरी इस प्रकार है -
mysql> LikeDemo से * चुनें जहां Id in('John123','Carol9091', 'David2345');
निम्न आउटपुट है -
<पूर्व>+-----------+| आईडी |+-----------+| जॉन123 || कैरल9091 || David2345 |+-----------+3 पंक्तियाँ सेट में (0.04 सेकंड)