Using BETWEEN, IN, LIKE, IS NULL In Hindi

Using BETWEEN, IN, LIKE, IS NULL In Hindi

एसक्यूएल डेटाबेस मैनेजमेंट सिस्टम में BETWEEN, IN, LIKE, और IS NULL ऐसे sql ऑपरेटर हैं, जो डेटाबेस यूजर को कुछ स्पेशल यूजर डिफाइन कंडीशन के आधार पर टेबल डेटा को ज़्यादा फ्लेक्सिबल आर्डर में फ़िल्टर कर डिस्प्ले करने में हेल्प करते हैं। डेटाबेस यूजर BETWEEN, IN, LIKE, और IS NULL जैसे ऑपरेटर का यूज़ WHERE क्लॉज़ में डेटाबेस टेबल क्वेरी के रिज़ल्ट को इम्प्रूव करने में कर सकते है।

Using BETWEEN, IN, LIKE, IS NULL In Hindi

BETWEEN SQL Operator.

एसक्यूएल डेटाबेस मैनेजमेंट सिस्टम में BETWEEN ऑपरेटर का यूज़ किसी पर्टिकुलर रेंज में टेबल डाटा रिकॉर्ड रिज़ल्ट को सेट कर फ़िल्टर करने में किया जाता है। यहाँ बिटवीन ऑपरेटर न्यूमेरिक, डेट, या टाइम वैल्यू के लिए टेबल में यूज़ होता है, और इसमें कई बाउंड्री वैल्यू इन्क्लुड होती हैं।

Syntax of the BETWEEN SQL Operator.

SELECT column_name(s) FROM table_name WHERE column_name BETWEEN value1 AND value2;

यहाँ बिटवीन ऑपरेटर में value1 और value2 रेंज की लोअर और अप्पर बाउंड्री इन्क्लुड हैं।

यहाँ बिटवीन ऑपरेटर में रेंज इनक्लूसिव होती है, इसका मतलब है कि इसमें value1 और value2 दोनों मौजूद होती हैं।

Example – यहाँ आप मौजूदा एम्प्लॉई टेबल में यदि डेटाबेस यूजर उन एम्प्लॉई रिकॉर्ड को डिस्प्ले करना चाहते हैं, जिन एम्प्लॉई की उम्र 20 से 44 के बीच है.

SELECT * FROM employe WHERE emp_age BETWEEN 20 AND 44;

यह क्वेरी उन सभी एम्प्लॉई के रिकॉर्ड को डिस्प्ले करती है, जिन एम्प्लॉई की उम्र 20 से 44 साल के बीच है, जिसमें 20 और 44 साल के सभी एम्प्लॉई शामिल हैं।

Result of the BETWEEN SQL Operator.

employe_id       emp_name        emp_age   department        salary

101                 Siddhi deora             21         Marketing           74000

201                 Harry deora              23          Development     44000

301                 Bhavshi deora          37         Design                 63000

IN SQL Operator.

एसक्यूएल डेटाबेस मैनेजमेंट सिस्टम में IN ऑपरेटर का यूज़ किसी टेबल कॉलम के लिए कई पॉसिबल वैल्यू डिस्प्ले करने में किया जाता है। यहाँ in ऑपरेटर डेटाबेस यूजर को यह टेस्ट करने में हेल्प करता है कि मौजूदा टेबल में किसी कॉलम की वैल्यू लिस्ट में किसी भी वैल्यू से प्रॉपर मैच करती है, या नहीं है।

Syntax of the IN SQL Operator.

SELECT column_name(s) FROM table_name WHERE column_name IN (value1, value2, value3, …);

यहाँ in ऑपरेटर टेबल कॉलम वैल्यू की लिस्ट न्यूमेरिक, स्ट्रिंग, या दोनों का कॉम्बिनेशन हो सकती है।

Example – यहाँ डेटाबेस यूजर एम्प्लॉई टेबल में उन एम्प्लॉई रिकॉर्ड को फाइंड करना चाहते हैं, जो Marketing, Development, या Design डिपार्टमेंट से जुड़े हुए हैं.

SELECT * FROM employe WHERE department IN (‘Marketing’, ‘Development’, ‘Design’);

यहाँ यह क्वेरी उन सभी एम्प्लॉई रिकॉर्ड को डिस्प्ले करता है। जो ऊपर दिए गए Marketing, Development, या Design डिपार्टमेंट से जुड़े हुए हैं।

Result of the IN SQL Operator.

employe_id       emp_name        emp_age     department        salary

101                  Siddhi deora            21             Marketing           74000

201                  Harry deora             23             Development     44000

301                  Bhavshi deora        37             Design                63000

LIKE SQL Operator.

एसक्यूएल डेटाबेस मैनेजमेंट सिस्टम में LIKE ऑपरेटर का यूज़ स्ट्रिंग वैल्यू के साथ पैटर्न को मैच करने में किया जाता है। इसे स्पेशली तब यूज़ किया जाता है, जब डेटाबेस यूजर को किसी टेबल कॉलम में कोई स्पेशल पैटर्न को फाइंड करना चाहते हैं।

Syntax of the LIKE SQL Operator.

SELECT column_name(s) FROM table_name WHERE column_name LIKE pattern;

LIKE Operator pattern includes some wildcard characters.

  • % – यह ज़ीरो या ज़्यादा कैरेक्टर को डिस्प्ले करता है।
  • _ – यह एक सिंगल कैरेक्टर को डिस्प्ले करता है।

Example 1 – यह मौजूदा टेबल में उन एम्प्लॉई को फाइंड करता है, जिनका नाम “B” से स्टार्ट होता है.

SELECT * FROM employe WHERE emp_name LIKE ‘B%’;

यहाँ like ओपेरटर क्वेरी उन सभी एम्प्लॉई रिकॉर्ड को डिस्प्ले करता है, जिनका नाम “B” से स्टार्ट होता है, जैसे, “Bhavshi deora” है।

Result of the LIKE SQL Operator.

employe_id       emp_name         emp_age       department        salary

301                    Bhavshi deora        37                  Design             63000

Example 2 – यह एम्प्लॉई टेबल में उन एम्प्लॉई रिकॉर्ड को फाइंड करता है, जिनके नाम में “Siddhi” करैक्टर वर्ड इनफार्मेशन है.

SELECT * FROM employe WHERE emp_name LIKE ‘%Siddhi%’;

यह मौजूदा डेटाबेस टेबल में क्वेरी उन सभी एम्प्लॉई रिकॉर्ड को डिस्प्ले करता है, जिनके नाम में “Siddhi” एम्प्लॉई वर्ड इनफार्मेशन है।

Result of the LIKE SQL Operator.

employe_id       emp_name        emp_age     department        salary

101                    Siddhi deora       21                Marketing           74000

IS NULL SQL Operator.

एसक्यूएल डेटाबेस मैनेजमेंट सिस्टम में IS NULL ऑपरेटर का यूज़ उन टेबल रो को फ़िल्टर करने में किया जाता है, जहाँ किसी टेबल कॉलम में NULL वैल्यू डिफाइन होती हैं। यहाँ IS NULL ओपेरटर यह चेक करता है कि किसी टेबल कॉलम में कोई वैल्यू यानी, NULL वैल्यू डिफाइन है, या नहीं है।

syntax of the IS NULL SQL Operator.

SELECT column_name(s) FROM table_name WHERE column_name IS NULL;

किसी डेटाबेस टेबल में IS NULL ऑपरेटर किसी कॉलम में मिसिंग या अनडिफाइंड वैल्यू को चेक करता है।

Example – यदि डेटाबेस यूजर मौजूदा टेबल में उन एम्प्लॉई रिकॉर्ड को डिस्प्ले करना चाहते हैं, जिनका कोई डिपार्टमेंट असाइन नहीं किया गया है. यानी, डिपार्टमेंट कॉलम में कोई NULL वैल्यू डिफाइन है.

SELECT * FROM employe WHERE department IS NULL;

यह टेबल क्वेरी उन सभी एम्प्लॉई रिकॉर्ड को डिस्प्ले करता है, जिनका डिपार्टमेंट कॉलम NULL वैल्यू डिफाइन किया गया है।

Result of the IS NULL SQL Operator.

employe_id       emp_name        emp_age  department    salary

104                    Amit Sukla          24                Null               34000

Explanation of BETWEEN, IN, LIKE, IS NULL of Operators.

OperatorBETWEEN, IN, LIKE, IS NULL DescriptionExample of BETWEEN, IN, LIKE, IS NULL
BETWEEN operatorIt Filters table values within a specific range (inclusive)SELECT * FROM employe WHERE emp_age BETWEEN 20 AND 44;
IN operatorIt Checks in table if a column’s value matches any value in a list of existing table recordSELECT * FROM employe WHERE department IN (‘Marketing’, ‘Development’);
LIKE operatorIt Performs table record pattern matching with the given string valuesSELECT * FROM employe WHERE emp_name LIKE ‘B%’;
IS NULL operatorIt checks or Filters table rows where a column has NULL values defineSELECT * FROM employe WHERE department IS NULL;

Leave a Reply