Tipos de operadores SQL.
Los operadores se utilizan para manipular la información que se recupera o se quiere filtrar en una sentencia SQL y se clasifican en.
Operadores Aritméticos, son los operadores que se utilizan con campos numéricos:
- [+], suma.
- [-], resta.
- [*], multiplicación.
- [/], división.
Operadores de Concatenación de caracteres, para unir caracteres se usa el carácter:
- [||], concatenación.
Operadores de Unificación, se utilizan cuando se quieren unir el resultado de varias consultas:
- UNION, concatena los resultados de dos consultas en un único conjunto de resultados. no incluyen filas duplicadas.
- UNION ALL, es igual que UNION, pero si incluye filas duplicadas.
- INTERSET, devuelve filas distintas que son el resultado del operador de las consultas de entrada izquierda y derecha.
- EXCEPT, devuelve filas distintas de la consulta de entrada izquierda que no son de salida en la consulta de entrada derecha.
- MINUS, devuelve las filas devueltas por la primera consulta que no estén presentes en la segunda.
Operadores de Comparación, se utilizan para comparar expresiones o valores:
- [=], igual.
- diferente.
- mayor que.
- menor que.
- [=], mayor igual que.
- , menor igual que.
- ANY, SOME si alguno de los valores de subconsulta cumple la condición.
- ALL, si todos los valores de subconsulta cumplen la condición.
Operadores Lógicos, se utilizan para unir varias condiciones:
- NOT, si no se cumple la condición.
- AND, si se cumple ambas condiciones.
- OR, si se cumple una de las dos condiciones.
Operadores Especiales, se utilizan para que se cumplan ciertas condiciones especiales:
- LIKE, se usa para comparar un valor con los siguientes caracteres.
- [%], este carácter equivale a cualquier cadena excepto a un valor null.
- [_], este carácter equivale a cualquier carácter individual.
- BETWEEN, para indicar un rango de valores.
- EXISTS, para indicar si existe.
- IN, para indicar si el valor se encuentra dentro de una lista de valores.
tipos operadores sql