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

SQL के समान ऑपरेटर का उपयोग कैसे किया जाता है?

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

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

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

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

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

एसक्यूएल समान नहीं है

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

आइए SQL में एक विशिष्ट क्वेरी पर एक नज़र डालें:

SELECT * from names
WHERE ...stuff goes here

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

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

81% प्रतिभागियों ने कहा कि बूटकैंप में भाग लेने के बाद उन्हें अपनी तकनीकी नौकरी की संभावनाओं के बारे में अधिक आत्मविश्वास महसूस हुआ। आज ही एक बूटकैंप से मिलान करें।

बूटकैंप शुरू करने से लेकर अपनी पहली नौकरी खोजने तक, औसत बूटकैंप ग्रेड ने करियर संक्रमण में छह महीने से भी कम समय बिताया।

समान SQL उदाहरण नहीं

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

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

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

निष्कर्ष

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

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

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


  1. कैसे टाइप करें विंडोज 11/10 में कीबोर्ड पर बराबर का चिह्न नहीं है

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

  1. कैसे टाइप करें नॉट इक्वल साइन इन विंडोज 10

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

  1. नॉट इक्वल साइन - डू नॉट इक्वल सिंबल को कैसे टाइप करें

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