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

SQL सर्वर में तुलना ऑपरेटर

यह लेख उन तुलना ऑपरेटरों को दिखाएगा जिनका उपयोग SQL सर्वर में अधिक उन्नत ऑपरेटरों के साथ संतुलन की जांच के लिए किया जाता है। पाठक एसक्यूएल में लेख ऑपरेटर का उल्लेख कर सकते हैं।

तुलना ऑपरेटर का उपयोग WHERE क्लॉज में यह निर्धारित करने के लिए किया जाता है कि कौन सा रिकॉर्ड चयन है। यह तुलना ऑपरेटरों की एक सूची है जिसका उपयोग आप SQL सर्वर (T-SQL) में कर सकते हैं।

ऑपरेटर विवरण =बराबर <> के बराबर नहीं! =इसके बराबर नहीं> से बड़ा> =इससे बड़ा या बराबर से बड़ा नहीं!

SQL सर्वर और Transact-SQL में कई तुलना ऑपरेटर हैं। यहां कुछ सामान्य ऑपरेटरों का उपयोग करने का तरीका बताया गया है।

उदाहरण - पीयर ऑपरेटर

  SELECT * 
FROM nhanvien
WHERE ten = 'Jane';

इस उदाहरण में, SELECT स्टेटमेंट जेन नाम के कर्मचारियों के साथ टेबल की पंक्तियों से परिणाम देता है।

उदाहरण - गैर-सहकर्मी ऑपरेटर

SQL सर्वर में, आप <> या! =प्रश्नों में गैर-सहकर्मी गुणों की जांच करने के लिए।

  SELECT * 
FROM nhanvien
WHERE ten <> 'Jane';

उपरोक्त SELECT कथन nhanvien तालिका में पंक्तियाँ लौटाएगा जिनका नाम जेन नहीं है। उपरोक्त आदेश को निम्नानुसार अलग-अलग लिखा जा सकता है। दोनों क्वेरीज़ एक ही परिणाम सेट उत्पन्न करती हैं।

 SELECT * 
FROM nhanvien
WHERE ten != 'Jane';

उदाहरण - बड़ा ऑपरेटर

 SELECT * 
FROM nhanvien
WHERE nhanvien_id > 3000;

उपरोक्त SELECT स्टेटमेंट का परिणाम तालिका में पंक्तियाँ हैं जहाँ कर्मचारी आईडी 3000 से अधिक है, 3000 की कर्मचारी आईडी परिणाम में नहीं होगी।

उदाहरण - इससे बड़ा या इसके बराबर का ऑपरेटर

 SELECT * 
FROM nhanvien
WHERE nhanvien_id >= 3000;

उपरोक्त उदाहरण तालिका में 3000 से अधिक या उसके बराबर कर्मचारी आईडी वाली पंक्तियां लौटाएगा।

उदाहरण - छोटा ऑपरेटर

  SELECT * 
FROM nhanvien
WHERE nhanv ien_id <500;

इसी तरह, इस आदेश का परिणाम बैंक में 500 से कम कर्मचारी आईडी वाली पंक्तियाँ हैं, जिसमें आईडी 500 शामिल नहीं है।

उदाहरण के लिए - इससे कम या इसके बराबर ऑपरेटर

  SELECT * 
FROM nhanvien
WHERE nhanvien_id <= 500;

इस कमांड का परिणाम तालिका में 500 से कम या उसके बराबर मान वाली पंक्तियाँ हैं।

उदाहरण - उन्नत ऑपरेटर या लॉजिकल ऑपरेटर

नीचे दिए गए उन्नत ऑपरेटरों के पास उनके लिए विशिष्ट निर्देश होंगे।

IN ()
NOT
के बीच
IS NULL
IS NOT NULL
LIKE
EXISTS

  1. SQL सर्वर में इंटरसेक्ट ऑपरेटर

    SQL Server (Transact-SQL) में, INTERSECT ऑपरेटर का उपयोग डेटा सेट या SELECT स्टेटमेंट दोनों में रिकॉर्ड वापस करने के लिए किया जाता है। यदि कोई रिकॉर्ड केवल एक क्वेरी में उपलब्ध है और दूसरे में नहीं, तो उसे INTERSECT के परिणाम सेट से हटा दिया जाएगा। इंटरसेक्ट क्वेरी इंटरसेक्ट क्वेरी से लौटाए गए पर

  1. MS SQL Server में डेटाबेस कैसे चुनें?

    आप नीचे दिए गए तरीकों में से किसी एक में काम करने के लिए MS SQL सर्वर में डेटाबेस का चयन कर सकते हैं। विधि 1:SQL सर्वर प्रबंधन स्टूडियो का उपयोग करें msdb, नामक डेटाबेस पर बैकअप इतिहास का चयन करने के लिए क्वेरी चलाएँ msdb चुनें जैसा कि नीचे चित्र में दिखाया गया है। डेटाबेस बैकअप अनुभाग में से चु

  1. एमएस एसक्यूएल सर्वर क्या है?

    एसक्यूएल सर्वर क्या है? आरडीबीएमएस पर आधारित माइक्रोसॉफ्ट द्वारा विकसित सॉफ्टवेयर। एक ORDBMS (ऑब्जेक्ट रिलेशनल डेटाबेस मैनेजमेंट सिस्टम) भी है। एक स्वतंत्र मंच। सॉफ्टवेयर कमांड लाइन इंटरफेस और जीयूआई इंटरफेस दोनों का उपयोग करता है। SQL भाषा समर्थन (पूर्व में SEQUEL - संरचित अंग्रेजी क्वेरी भाषा) -