SQL statements में आमतौर पर कुछ reserved words या characters होते हैं, जिनका उपयोग operations comparison और arithmetical गुना भाग करना लिए किया जाता है. इन reserved words या characters को operators के रूप में जाना जाता है।
Operators व्यक्तिगत data objects का management करता है, और परिणाम देता है, data objects को ऑपरेंड या तर्क कहा जाता है, Operators को विशेष अक्षर या कीवर्ड द्वारा प्रस्तुत किया जाता हैं।
SQL operators तुलनात्मक कार्यों का एक class है और इनको व्यापक रूप से statements selection की stories के भीतर उपयोग में लाये जाता है।
Operators की दो सामान्य class होती है एकरी और बाइनरी oracle database लाइट SQL भी सेट operators का समर्थन करता है।
Operators को मुख्य रूप से WHERE क्लॉज में उपयोग किया जाता है, जो कि data का चयन करने के लिए और filter करने के लिए है।
Arithmetic Operators
Comparison Operators
Logical Operators
Bitwise Operators
Arithmetic opertaors का उपयोग numeric operands पर arithmetical operation करने के लिए किया जाता है।
चलो दो variable "A" और "B" मान लेते है यहां "A" का मूल्य 20 और "B" का मूल्य 100 है।
Operator | Description | Example |
---|---|---|
+ | Add | a+b will give 120 |
- | Subtract | a-b will give -80 |
* | Multiply | a*b will give 2000 |
% | Modulo | b%a will give 0 |
/ | Divide | b/a will give 5 |
Comparison operator का उपयोग करके दो expression को compare किया जाता है।
चलो दो variable "A" और "B" मान लेते हैं "A" का मूल्य 50 और "B" का मूल्य 100 है।
Operator | Description | Example |
---|---|---|
= | Equal to | (a=b) is not true |
> | Greater than | (a>b) is not true |
< | Less than | (a<b) is true |
>= | Greater than or equal to | (a>=b) is not true |
<= | Less than or equal to | (a<=b) is true |
यहां पर SQL में उपलब्ध सभी logical operators की एक सूची है।
Operator | Description |
---|---|
ALL | इसका उपयोग किसी अन्य मान सेट में किसी मान से मूल्य की तुलना करने के लिए किया जाता है। |
IN | IN ऑपरेटर का यूज़ मूल्य के मूल्यों की एक सूची से किया जाता है जिनको निर्दिष्ट किया गया है। |
AND | यह हमको एक SQL कथन में एकाधिक स्थितियों के अस्तित्व की अनुमति देता है |
OR | इस ऑपरेटर को एसक्यूएल स्टेटमेंट्स में कई शर्तों को संयोजित करने के लिए यूज़ किया जाता है |