यदि आप समान ऑपरेटर के साथ काम करना चाहते हैं, तो <> ऑपरेटर का उपयोग करें। वाक्य रचना इस प्रकार है -
चुनें *अपने टेबलनाम से जहां आपका कॉलमनाम <> कोई भी मूल्य;
उपरोक्त सिंटैक्स को समझने के लिए, आइए पहले एक टेबल बनाएं। तालिका बनाने की क्वेरी इस प्रकार है -
mysql> तालिका बनाएं NotEqualDemo-> (-> ProductId int-> );क्वेरी ठीक, 0 पंक्तियाँ प्रभावित (0.53 सेकंड)
इंसर्ट कमांड का उपयोग करके टेबल में कुछ रिकॉर्ड डालें। क्वेरी इस प्रकार है -
mysql> NotEqualDemo मानों (101) में डालें; क्वेरी ठीक है, 1 पंक्ति प्रभावित (0.13 सेकंड) mysql> NotEqualDemo मानों (102) में डालें; क्वेरी ठीक है, 1 पंक्ति प्रभावित (0.23 सेकंड) mysql> NotEqualDemo मानों में डालें ( 103); क्वेरी ओके, 1 पंक्ति प्रभावित (0.11 सेकंड) mysql> NotEqualDemo मानों में डालें (104); क्वेरी ठीक है, 1 पंक्ति प्रभावित (0.13 सेकंड) mysql> NotEqualDemo मानों में डालें (105); क्वेरी ठीक है, 1 पंक्ति प्रभावित ( 0.12 सेकंड)
आइए अब चयन कमांड का उपयोग करके तालिका से सभी रिकॉर्ड प्रदर्शित करें। क्वेरी इस प्रकार है -
mysql> NotEqualDemo से *चुनें;
निम्न आउटपुट है -
<पूर्व>+-----------+| उत्पाद आईडी |+-----------+| 101 || 102 || 103 || 104 || 105 |+----------+5 पंक्तियाँ सेट में (0.00 सेकंड)यहां हम डेटा को फ़िल्टर करने के लिए <> ऑपरेटर का उपयोग कर रहे हैं जो 104 के बराबर नहीं है। इसमें 104 को छोड़कर सभी डेटा प्रदर्शित किया जाएगा। क्वेरी इस प्रकार है -
mysql> NotEqualDemo से * चुनें जहां ProductId <> 104 या ProductId शून्य है;
निम्न आउटपुट है -
<पूर्व>+-----------+| उत्पाद आईडी |+-----------+| 101 || 102 || 103 || 105 |+----------+4 पंक्तियाँ सेट में (0.00 सेकंड)