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

SQL Server में OR कंडीशन

SQL Server में OR कंडीशन

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

OR कंडीशन सिंटैक्स

WHERE 'dieu_kien_1'
OR 'dieu_kien_2'
…
OR 'dieu_kien_n'

चर नाम या मान

dieu_kien_1, dieu_kien_2 ... dieu_kien_n

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

नोट

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

उदाहरण - SELECT 2 शर्त कमांड

SELECT *
FROM nhanvien
WHERE ten = 'Sarah'
OR ho = 'Johnson';

परिणाम Sarah नाम वाले सभी कर्मचारी या वे Johnson होंगे। SELECT स्टेटमेंट में * के उपयोग के कारण, टेबल के सभी फ़ील्ड परिणाम सेट में वापस किए जाएंगे।

उदाहरण - SELECT 3 शर्त कमांड

SELECT ho, ten
FROM nhanvien
WHERE ho = 'Anderson'
OR bang = 'California'
OR nhanvien_id = 50;

इस उदाहरण में, वापस किया गया परिणाम टेबल से सभी पहला और अंतिम नाम है, जिनका उपनाम Anderson है या राज्य California है या कर्मचारी आईडी 50 है।

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

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

यह कमांड कर्मचारी टेबल से कर्मचारी आईडी, उपनाम और नाम के सभी मानों को danhba में डालता है यदि वे Smith हैं या कर्मचारी आईडी 10 से कम है।

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

UPDATE nhanvien
SET bang = 'Florida'
WHERE nhanvien_id < 1000
OR thanhpho = 'Miami';

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

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

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

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

  1. - SQL Server में AND और OR कंडीशंस संयोजित करें

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

  1. - SQL Server में AND कंडीशन

    SQL Server में AND कंडीशन SQL Server में, AND कंडीशन (या AND ऑपरेटर) का उपयोग SELECT, INSERT, UPDATE, या DELETE स्टेटमेंट्स में दो या अधिक शर्तों का परीक्षण करने के लिए किया जाता है। AND कंडीशन सिंटैक्स WHERE dieu_kien_1 AND dieu_kien_2 … AND dieu_kien_n; चर नाम या मान dieu_kien_1, dieu_kien_2 ..

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

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