SQL में ऑपरेटर विशेष शब्द होते हैं जिनका इस्तेमाल डेटाबेस में operations (कार्यों) को पूरा करने के लिए किया जाता है। जैसे कि– जोड़ना, घटाना, गुणा करना, तुलना करना आदि।
दूसरे शब्दों में कहें तो, “SQL में ऑपरेटर symbols होते हैं जिनकी मदद से हम operands में विशेष गणितीय और लाजिकल गणनाएं कर सकते हैं।”
एक ऑपरेटर या तो unary हो सकता है या फिर binary हो सकता है। Unary Operator केवल एक operand पर कार्य करता है और Binary operator दो operands पर कार्य करता है।
टॉपिक
Types of SQL Operators in Hindi – SQL ऑपरेटर के प्रकार
- Arithmetic operator
- Comparison operator
- Logical operator
- Bitwise Operators
- Compound Operators
1:- SQL Arithmetic Operator
SQL में Arithmetic Operator का प्रयोग गणितीय कार्यों को पूरा करने के लिए किया जाता है। नीचे आपको इन सभी operators के बारें में बताया गया है।
Operator (ऑपरेटर) | Description (विवरण) | Example (उदाहरण) |
---|---|---|
+ | Addition (जोड़ना) | 2 + 4 = 6 |
– | Subtraction (घटाना) | 4- 5 = -1 |
* | Multiplication (गुणा करना) | 6 * 5 = 30 |
/ | Division (भाग करना) | 200 / 10 = 20 |
% | Modulus (मॉड्यूलस) | 5 % 2 = 1 |
2:- SQL Comparison Operators
SQL में Comparison Operators का प्रयोग दो values की तुलना करने के लिए किया जाता है। नीचे आपको इसकी पूरी लिस्ट दी गई है:-
Operator (ऑपरेटर) | Description (विवरण) | Example (उदाहरण) |
---|---|---|
= | यह ऑपरेटर जाँचता है कि दो operands की वैल्यू बराबर हैं या नहीं, यदि वैल्यू बराबर है तो स्थिति सत्य (True) हो जाती है। | 5 = 5 returns TRUE |
!= | यह ऑपरेटर जाँचता है कि दो operands की वैल्यू बराबर हैं या नहीं, यदि वैल्यू बराबर नहीं है तो स्थिति सत्य (True) हो जाती है। | 5 != 6 returns TRUE |
<> | यह जाँचता है कि दो operands की values समान हैं या नहीं, यदि value समान नहीं हैं तो स्थिति सत्य (true) हो जाती है। | 5 <> 4 returns TRUE |
> | यह जाँचता है कि क्या left operand की वैल्यू right operand की value से अधिक है, यदि हाँ तो स्थिति सत्य हो जाती है। | 4 > 5 returns FALSE |
< | यह जाँचता है कि क्या left operand की वैल्यू right operand की value से कम है, यदि हाँ तो स्थिति सत्य हो जाती है। | 4 < 5 returns TRUE |
>= | यह जाँचता है कि क्या left operand की वैल्यू right operand की value से अधिक या बराबर है, यदि हाँ तो स्थिति सत्य हो जाती है। | 4 >= 5 returns FALSE |
<= | यह जाँचता है कि क्या left operand की वैल्यू right operand की value से कम या बराबर है, यदि हाँ तो स्थिति सत्य हो जाती है। | 4 <= 5 returns TRUE |
!< | यह जाँचता है कि क्या left operand की वैल्यू right operand की वैल्यू से कम नहीं है, यदि हाँ तो स्थिति सत्य हो जाती है। | 4 !< 5 returns FALSE |
!> | यह जाँचता है कि क्या left operand की वैल्यू right operand की वैल्यू से अधिक नहीं है, यदि हाँ तो स्थिति सत्य हो जाती है। | 4 !> 5 returns TRUE |
3:- SQL Logical Operators
SQL में Logical ऑपरेटर का उपयोग एक से अधिक conditions को जोड़ने या अलग करने के लिए किया जाता है।
Operator (ऑपरेटर) | Description (विवरण) |
---|---|
AND | AND ऑपरेटर का उपयोग दो या दो से अधिक conditions को जोड़ने के लिए किया जाता है। जब भी AND ऑपरेटर का उपयोग किया जाता है, तो सभी conditions सत्य होनी चाहिए ताकि पूरा कथन सत्य हो सके। |
OR | OR ऑपरेटर का उपयोग दो या दो से अधिक conditions को जोड़ने के लिए किया जाता है। इस ऑपरेटर का उपयोग करते समय, यदि कोई भी एक condition सत्य हो तो पूरा कथन सत्य माना जाता है। |
NOT | NOT ऑपरेटर एक condition के विपरीत परिणाम देता है। इसका उपयोग condition की असत्यता को जांचने के लिए किया जाता है। |
4:- SQL Bitwise Operators
SQL में बिटवाइज़ ऑपरेटर बाइनरी डेटा पर काम करने के लिए उपयोग किए जाते हैं। इसकी लिस्ट नीचे दी गई है:-
Operator (ऑपरेटर) | Description (विवरण) |
---|---|
& | Bitwise AND operator |
| | Bitwise OR operator |
^ | Bitwise XOR (exclusive OR) operator |
~ | Bitwise NOT (complement) operator |
<< | Left shift operator |
>> | Right shift operator |
5 :- SQL Compound Operators
Compound Operator का इस्तेमाल पहले से मौजूद value में दूसरी वैल्यू को combine करने के लिए किया जाता है।
Operator (ऑपरेटर) | Description (विवरण) |
---|---|
+= | इसका इस्तेमाल पहले से मौजूद वैल्यू में दूसरी वैल्यू को जोड़ने के लिए किया जाता है। |
-= | इसका इस्तेमाल पहले से मौजूद वैल्यू में दूसरी वैल्यू को घटाने के लिए किया जाता है। |
*= | इसका इस्तेमाल पहले से मौजूद वैल्यू से दूसरी वैल्यू को गुणा करने के लिए किया जाता है। |
/= | इसका इस्तेमाल पहले से मौजूद वैल्यू में दूसरी वैल्यू को भाग करने के लिए किया जाता है। |
%= | यह ऑपरेटर पहले से मौजूद वैल्यू में भाग देता है और हमें शेषफल (modulus) प्रदान करता है। |
इसे पढ़ें:-
निवेदन:- अगर आपको यह पोस्ट उपयोगी लगी हो तो इसे अपने दोस्तों के साथ share कीजिए और आपके जो भी सवाल हो उन्हें नीचे comment करके बताइए। धन्यवाद।