Los operadores son la base de cualquier lenguaje de programación. Podemos definir operadores como símbolos que nos ayudan a realizar cálculos matemáticos y lógicos específicos sobre operandos. En otras palabras, podemos decir que un operador opera los operandos. Los operadores SQL tienen tres categorías diferentes.
- operador aritmético
- Operador de comparación
- operador lógico
Operadores aritméticos :
Podemos utilizar varios operadores aritméticos sobre los datos almacenados en las tablas. Los operadores aritméticos son:
S. No. | Operador | Descripción |
1 | + |
La suma se utiliza para realizar una operación de suma en los valores de los datos. |
2 | – |
Este operador se utiliza para la resta de los valores de los datos. |
3 | / |
Este operador trabaja con la palabra clave ‘ALL’ y calcula operaciones de división. |
4 | * |
Este operador se utiliza para multiplicar valores de datos. |
5 | % |
El módulo se usa para obtener el resto cuando los datos se dividen entre otros. |
Operadores de comparación :
Otro operador importante en SQL es un operador de comparación, que se usa para comparar el valor de una expresión con otras expresiones. SQL admite diferentes tipos de operadores de comparación, que se describen a continuación:
S. No. | Operador | Descripción |
1 | = | Igual a. |
2 | > | Mas grande que. |
3 | < | Menos que. |
4 | >= | Mayor que igual a. |
5 | <= | Menos que igual a. |
6 | <> | No igual a. |
Operadores logicos:
Los operadores lógicos son aquellos que son verdaderos o falsos. Devuelven valores verdaderos o falsos para combinar uno o más valores verdaderos o falsos.
S.No | Operador | Descripción |
1 | Y |
El AND lógico compara dos valores booleanos como expresiones y devuelve verdadero cuando ambas expresiones son verdaderas. |
2 | O |
El OR lógico compara dos valores booleanos como expresiones y devuelve verdadero cuando una de las expresiones es verdadera. |
3 | NO |
Not toma un único valor booleano como argumento y cambia su valor de falso a verdadero o de verdadero a falso. |
Operadores especiales:
S. No. | Operador | Descripción |
1 | TODOS |
ALL se utiliza para seleccionar todos los registros de una DECLARACIÓN SELECCIONADA. Compara un valor con cada valor en una lista de resultados de una consulta. El TODO debe estar precedido por los operadores de comparación y se evalúa como VERDADERO si la consulta no devuelve filas. |
2 | NINGÚN |
ANY compara un valor con cada valor en una lista de resultados de una consulta y se evalúa como verdadero si el resultado de una consulta interna contiene al menos una fila. |
3 | ENTRE |
El operador SQL BETWEEN prueba una expresión contra un rango. El rango consta de un comienzo, seguido de una palabra clave AND y una expresión final. |
4 | EN |
El operador IN verifica un valor dentro de un conjunto de valores separados por comas y recupera las filas de la tabla que coinciden. |
5 | EXISTE |
EXISTS comprueba la existencia de un resultado de una subconsulta. La subconsulta EXISTS comprueba si una subconsulta recupera al menos una fila. Cuando no se devuelven datos, este operador devuelve ‘FALSO’. |
6 | ALGUNO | El operador SOME evalúa la condición entre las tablas externa e interna y se evalúa como verdadero si el resultado final devuelve cualquier fila. Si no, entonces se evalúa como falso. |
Publicación traducida automáticamente
Artículo escrito por varshachoudhary y traducido por Barcelona Geeks. The original can be accessed here. Licence: CCBY-SA