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

या SQL सर्वर में शर्तें

SQL सर्वर (Transact-SQL) में OR कंडीशन का उपयोग यह देखने के लिए कई स्थितियों की जांच करने के लिए किया जाता है कि क्या लौटाए गए परिणाम में कोई रिकॉर्ड शर्त को पूरा करता है। इसे अक्सर SELECT, INSERT, UPDATE या DELETE कमांड में इस्तेमाल किया जाता है।

सिंटैक्स या शर्त

 WHERE 'điều kiện 1' 
OR 'điều kiện 2'

OR 'điều kiện n'

परिवर्तनीय नाम या चर मान

शर्त 1, शर्त 2 । शर्त n

इनमें से एक शर्त पूरी होनी चाहिए, नया रिकॉर्ड चुना गया है

नोट

  1. SQL सर्वर में OR शर्त दो या अधिक शर्तों की जाँच करने की अनुमति देती है।
  2. SQL सर्वर में OR शर्त को इनमें से किसी भी शर्त (1 से n तक) को पूरा करने की आवश्यकता होती है, नया रिकॉर्ड परिणाम सेट में वापस कर दिया जाता है।

उदाहरण के लिए - 2 कंडीशन कमांड चुनें

  SELE CT * 
FROM nhanvien
WHRE ten = 'Sarah'
OR ho = 'J ohnson';

परिणाम में सारा नाम के सभी कर्मचारी होंगे या वे जॉनसन होंगे। चयन कथन में * का उपयोग करने के कारण, तालिका के सभी फ़ील्ड परिणाम सेट में वापस आ जाएंगे।

उदाहरण के लिए - 3 कंडीशन कमांड चुनें

  SEL ECT ho, ten 
FROM nhanvien
WHERE ho = 'Anderson'
OR bang = 'California'
OR nhanv ien_id = 50;

इस उदाहरण में, लौटाया गया परिणाम तालिका के सभी प्रथम और अंतिम नाम हैं, जिनका अंतिम नाम एंडरसन है या राज्य कैलिफ़ोर्निया है या कर्मचारी आईडी 50 है।

पी>

उदाहरण - INSERT कमांड

  INSERT INTO d anhba 
(danhba_id, ho, ten)
SELECT nhanvien_id, ho, ten
FROM nhanvien
WHERE ho = 'Smith'
OR nhanvien_i d <10;

यह आदेश कर्मचारी तालिका से कर्मचारी आईडी, अंतिम नाम और नामों की सभी सूची सम्मिलित करता है यदि वे स्मिथ या 10 से कम कर्मचारी आईडी हैं।

उदाहरण - UPDATE कमांड

  UPDATE en nhanvi 
SET bang = 'Florida'
WHERE nhanvien_id < 1000
OR thanhpho = 'Mia mi';

उपरोक्त उदाहरण में, OR शर्त तालिका में राज्य मान को फ़्लोरिडा में अपडेट कर देगी यदि यह 1000 से कम है या मियामी शहर है।

उदाहरण - DELETE कमांड

 DELETE FROM nhanvien 
WHERE ten = 'Joanne'
OR ten = 'Darlene';

इस उदाहरण में OR शर्त तालिका के सभी कर्मचारियों को हटा देगी यदि व्यक्ति का नाम Joanne या Darlene है।


  1. SQL सर्वर में AND और OR शर्तों को मिलाएं

    लेख में SQL सर्वर (Transact-SQL) में AND शर्तों और OR शर्तों का उपयोग करने का तरीका बताया गया है। SQL सर्वर में AND शर्तों और OR शर्तों पर अलग-अलग ट्यूटोरियल हैं। लेकिन इसके अलावा, इन दो स्थितियों का उपयोग SELECT, INSERT, UPDATE और DELETE कमांड के संयोजन में किया जा सकता है। इन दो स्थितियों को जोड़त

  1. और SQL सर्वर में शर्तें

    SQL सर्वर में, AND कंडीशन (या AND ऑपरेटर) का उपयोग SELECT, INSERT, UPDATE, या DELETE स्टेटमेंट में दो या अधिक स्थितियों का परीक्षण करने के लिए किया जाता है। और कंडीशन सिंटैक्स WHERE điều kiện 1 AND điều kiện 2 … AND điều kiện n; परिवर्तनीय नाम या चर मान शर्त 1, शर्त 2 । शर्तें n चुनने के लिए र

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

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