Computer >> कंप्यूटर ट्यूटोरियल >  >> प्रोग्रामिंग >> SQL

SQL नॉट इक्वल ऑपरेटर (<> और !=) का उपयोग कैसे करें

SQL नॉट इक्वल ऑपरेटर <> द्वारा दर्शाया जाता है। यह ऑपरेटर आपको डेटाबेस से उन पंक्तियों का चयन करने देता है जो किसी विशेष शर्त को पूरा नहीं करती हैं। != ऑपरेटर WHERE स्टेटमेंट में उपयोग किया जाता है। कुछ SQL उदाहरणों में != ऑपरेटर का उपयोग <> के बजाय किया जा सकता है।

SQL नॉट इक्वल ऑपरेटर का उपयोग कैसे करें

क्या आप कभी उन पंक्तियों का चयन करना चाहते थे जहां किसी फ़ील्ड की सामग्री किसी विशेष मान के बराबर नहीं है? आप भाग्यशाली हैं क्योंकि SQL में इस उद्देश्य के लिए एक ऑपरेटर बिल्ट-इन है।

आप इस आधार पर पंक्तियों का चयन कर सकते हैं कि उनके एक या अधिक फ़ील्ड का मान किसी विशेष मान के बराबर नहीं है।

इस गाइड में, हम SQL नॉट इक्वल ऑपरेटर का उपयोग करने के बारे में बात करने जा रहे हैं। हम आपको शुरू करने में मदद करने के लिए एक उदाहरण का संदर्भ लेंगे।

SQL नॉट इक्वल

SQL नॉट इक्वल ऑपरेटर <> है। आपको इसे WHERE स्टेटमेंट में निर्दिष्ट करना चाहिए। यह आपको उन पंक्तियों का चयन करने देता है जहां किसी विशेष कॉलम की सामग्री आपके द्वारा निर्दिष्ट मान के बराबर नहीं है। आप कुछ SQL संस्करणों में != का उपयोग नॉट इक्वल स्टेटमेंट के रूप में भी कर सकते हैं।

आइए SQL में एक सामान्य क्वेरी पर नज़र डालें:

SELECT * from names WHERE ...stuff goes here

SQL SELECT स्टेटमेंट आपकी निर्दिष्ट टेबल (इस उदाहरण में, यह names है) से कॉलम नामों को देखता है। SQL WHERE क्लॉज वह जगह है जहां हमारा सशर्त नॉट इक्वल स्टेटमेंट के लिए जाएगा।

पारंपरिक ISO मानक SQL में, नॉट इक्वल का प्रतिनिधित्व करने वाला प्रतीक <> है। अन्य संस्करणों में, आप != का उपयोग कर सकते हैं। यदि आप अनिश्चित हैं कि किसका उपयोग करना है, तो मानक के साथ रहें क्योंकि यह निश्चित रूप से काम करता है। बैंग इक्वल शायद इसलिए बनाया गया था क्योंकि यह अन्य प्रोग्रामिंग भाषाओं में नॉट इक्वल क्लॉज का प्रतिनिधित्व करने के तरीके के समान है।

नॉट इक्वल SQL उदाहरण

हम "names" नामक एक टेबल बनाने जा रहे हैं। हम उस टेबल में कुछ रिकॉर्ड जोड़ने जा रहे हैं। फिर हम टेबल से डेटा क्वेरी करने के लिए नॉट इक्वल सिंबल का उपयोग करेंगे:

CREATE TABLE names ( id INTEGER PRIMARY KEY AUTOINCREMENT, name VARCHAR(128) NOT NULL ); INSERT into names VALUES (1, "Christina"); INSERT into names VALUES (2, "Ashleigh"); INSERT into names VALUES (3, "Sarah"); INSERT into names VALUES (4, "Tad"); INSERT into names VALUES (5, "Dustin"); INSERT into names VALUES (6, "Elissa"); INSERT into names VALUES (7, "Kelly"); SELECT * from names WHERE name <> "Christina" AND id != 7;

मैंने दोनों <> और != का उपयोग यह दिखाने के लिए किया है कि दोनों इस उदाहरण में काम करते हैं। मैं इस डेटाबेस को होस्ट करने के लिए Repl.it सैंडबॉक्स में sqlite3 का उपयोग कर रहा हूं। यदि आप एक अलग कोड एडिटर या SQL सैंडबॉक्स वातावरण का उपयोग कर रहे हैं तो आपका अनुभव भिन्न हो सकता है।

हमारे SQL स्टेटमेंट से परिणाम सेट दिखाता है:

 2|Ashleigh 3|Sarah 4|Tad 5|Dustin 6|Elissa

हमारी क्वेरी उन सभी रिकॉर्ड्स को लौटाती है जहां "name" "Christina" के बराबर नहीं है। रिकॉर्ड लौटाए जाने के लिए "id" 7 के बराबर नहीं होना चाहिए। आपने कर दिखाया! इस तरह आप SQL में नॉट इक्वल टू तुलना ऑपरेटर का उपयोग करते हैं।

निष्कर्ष

आप SQL नॉट इक्वल ऑपरेटर का उपयोग करके डेटाबेस से उन पंक्तियों का चयन कर सकते हैं जिनकी सामग्री किसी विशेष मान से मेल नहीं खाती। अधिकांश SQL संस्करणों में, नॉट इक्वल ऑपरेटर एक कम-थान के बाद एक ग्रेटर-थान साइन (<>) होता है।

एक विस्मयादिबोधक चिह्न उसके बाद एक बराबर चिह्न (!=) कुछ SQL संस्करणों में नॉट इक्वल ऑपरेटर के रूप में उपलब्ध है। यह स्टेटमेंट आपको दो एक्सप्रेशन की तुलना यह देखने के लिए करने देता है कि वे एक-दूसरे के बराबर नहीं हैं।

क्या आप SQL के बारे में अधिक जानने के लिए उत्सुक हैं? हमारे पूर्ण How to Learn SQL गाइड को देखें। इस गाइड में आपको शीर्ष शिक्षण संसाधनों पर विशेषज्ञ सलाह मिलेगी जिनका उपयोग आप अपने ज्ञान को आगे बढ़ाने के लिए कर सकते हैं।

  1. विंडोज 11/10 में कीबोर्ड पर  नॉट इक्वल  साइन (≠) कैसे टाइप करें विंडोज 11/10 में कीबोर्ड पर 'नॉट इक्वल' साइन (≠) कैसे टाइप करें

    यदि आप एक कोडर हैं या कंप्यूटर प्रोग्रामिंग का ज्ञान रखते हैं तो आप जानते होंगे कि नॉट इक्वल टू साइन को शामिल करने के लिए, हम “!=” का उपयोग करते हैं। हालांकि यह आपके लिए काम करता है क्योंकि आपका सिस्टम समझने में सक्षम है कि आपका क्या मतलब है, एक औसत इंसान यह समझने में सक्षम नहीं हो सकता कि आप क्या क

  1. विंडोज 10 पर  नॉट इक्वल  सिंबल टाइप करना: एक त्वरित मार्गदर्शिका विंडोज 10 पर 'नॉट इक्वल' सिंबल टाइप करना: एक त्वरित मार्गदर्शिका

    विभिन्न विशेष वर्णों को टाइप करना कुछ उदाहरणों में महत्वपूर्ण है। बराबर चिह्न का उपयोग गणित, कोडिंग, बुनियादी HTML संपादन, और कभी-कभी संचार में किया जाता है। आप शायद स्प्रेडशीट टूल जैसे Google Sheets या Excel में सूत्र लिखने के लिए बराबर चिह्न का उपयोग करेंगे। क्योंकि चिह्न इतना गूढ़ है, वर्तनी एक

  1. Windows, Mac, Android, और iOS पर  नॉट इक्वल  (≠) सिंबल कैसे टाइप करें Windows, Mac, Android, और iOS पर 'नॉट इक्वल' (≠) सिंबल कैसे टाइप करें

    डज नॉट इक्वल सिंबल, या ≠, अक्सर स्टैंडर्ड कीबोर्ड सेटअप का हिस्सा नहीं होता - या यह अच्छी तरह छिपा होता है। तो अगर आपको इसे लिखने की आवश्यकता है, तो आप इसे कैसे करते हैं? डेस्कटॉप डिवाइस पर नॉट इक्वल साइन कैसे लिखें Windows पर: कैरेक्टर मैप का उपयोग करें कैरेक्टर मैप एक उपयोगी यूटिलिटी है जिससे आप स