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

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

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

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

तुलना ऑपरेटर्स की सूची

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

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

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

SELECT *
FROM nhanvien
WHERE ten = 'Jane';

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

उदाहरण - बराबर नहीं ऑपरेटर

SQL Server में, आप क्वेरीज़ में बराबर नहीं की जांच के लिए <> या != का उपयोग कर सकते हैं।

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

उपरोक्त SELECT स्टेटमेंट nhanvien तालिका में उन पंक्तियों को लौटाएगा जिनका नाम Jane नहीं है। उपरोक्त कमांड को अलग तरह से भी लिखा जा सकता है। दोनों क्वेरीज़ समान परिणाम सेट उत्पन्न करती हैं।

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 nhanvien_id < 500;

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

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

SELECT *
FROM nhanvien
WHERE nhanvien_id <= 500;

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

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

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

  • IN ()
  • NOT
  • BETWEEN
  • IS NULL
  • IS NOT NULL
  • LIKE
  • EXISTS
  1. SQL Server में INTERSECT ऑपरेटर SQL Server में INTERSECT ऑपरेटर

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

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

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

  1. - MS SQL Server क्या है?

    SQL Server क्या है? Microsoft द्वारा विकसित सॉफ़्टवेयर जो RDBMS पर आधारित है। यह एक ORDBMS (Object Relational Database Management System) भी है। एक स्वतंत्र प्लेटफ़ॉर्म। सॉफ़्टवेयर कमांड लाइन इंटरफेस और GUI इंटरफेस दोनों का उपयोग करता है। SQL भाषा समर्थन (पूर्व में SEQUEL - स्ट्रक्चर्ड इंग्लिश क्वे