Want to create interactive content? It’s easy in Genially!

Get started free

Guia de los operadores que utilizan enSQL

bricia dominguez moreno

Created on March 23, 2023

Start designing with a free template

Discover more than 1500 professional designs like these:

Akihabara Microsite

Essential Microsite

Essential CV

Practical Microsite

Akihabara Resume

Tourism Guide Microsite

Online Product Catalog

Transcript

Guia sobre los operadores que se utilizan en SQL

EMPEZAR

Índice

Operadores de instruccion
Operadores aritmeticos y de asignacion
Operadores bit a bit y comparacion
Operadores introduccion
Tipos de operadores
Operadores de conjunto (EXCEPT e INTERSECT, Y UNION) y de comparacion
Operador de concatenacion de cadenas y operadores compuestos
Operadores unaricos y logicos

¿Que son los operadores en Mysql?

Los operadores SQL se utilizan para especificar comparaciones entre expresiones. Puede utilizar varios tipos de operadores SQL. Determina si un valor está entre dos límites no inclusivos.

Tipos de Operadores

Operadores aritméticos Operadores relacionales Operador de asignación Operador de resolución de ámbito Operadores bit a bit Operadores de conjuntos (EXCEPT e INTERSECT, y UNION) Operadores de comparación Operador de concatenación de cadenas Operadores compuestos Operadores unarios Operadores lógicos

Operadores aritmeticos y de asignacion

El signo igual (=) es el único operador de asignación de Transact-SQL. En el siguiente ejemplo se crea la variable @MyCounter y, a continuación, el operador de asignación define @MyCounter en un valor devuelto por una expresión.

Los operadores aritméticos ejecutan operaciones matemáticas con dos expresiones de uno o varios tipos de datos. Se ejecutan en la categoría de tipos de datos numéricos. Para obtener más información sobre las categorías de tipos de datos, vea Convenciones de sintaxis de Transact-SQL.

Operadores bit a bit y de comparacion

Los operadores bit a bit realizan manipulaciones de bits entre dos expresiones de cualquiera de los tipos de datos de la categoría del tipo de datos entero. Los operadores bit a bit convierten dos valores enteros en bits binarios y llevan a cabo la operación AND, OR o NOT correspondiente en cada bit, lo cual genera un resultado. Luego, convierten el resultado en un entero. Por ejemplo, el entero 170 se convierte en el binario 1010 1010. El entero 75 lo hace en el binario 0100 1011.

Los operadores de comparación comprueban si dos expresiones son iguales. Se pueden usar en todas las expresiones, excepto en las de los tipos de datos text, ntext o image. En la siguiente tabla se presentan los operadores de comparación Transact-SQL.

Operadores de conjuntos (EXCEPT e INTERSECT, Y UNION ) y Comparacion

Devuelve filas distintas al comparar los resultados de dos consultas. EXCEPT devuelve filas distintas de la consulta de entrada izquierda que no son de salida en la consulta de entrada derecha. INTERSECT devuelve filas distintas que son el resultado del operador de las consultas de entrada izquierda y derecha. Para combinar los conjuntos de resultados de dos consultas que usan EXCEPT o INTERSECT, las reglas básicas son: El número y el orden de las columnas debe ser el mismo en todas las consultas. Los tipos de datos deben ser compatibles.

Los operadores de comparación comprueban si dos expresiones son iguales. Se pueden usar en todas las expresiones, excepto en las de los tipos de datos text, ntext o image. En la siguiente tabla se presentan los operadores de comparación Transact-SQL.

Operadores de concatenación de cadenas y compuestos

SQL Server proporciona los operadores de cadena siguientes. Los operadores de concatenación de cadenas pueden combinar dos o más de los siguientes tipos de datos en una expresión: cadenas de caracteres o de binarios columnas combinación de cadenas y nombres de columna Los operadores de cadena de caracteres comodín pueden coincidir con uno o más caracteres en una operación de comparación de cadenas. LIKE y PATINDEX son ejemplos de dos de estas operaciones.

Los operadores compuestos ejecutan operaciones y establecen un valor original en el resultado de dichas operaciones. Por ejemplo, si una variable @x es igual a 35, @x += 2 toma el valor original de @x, suma 2 y establece @x en el nuevo valor (37). Transact-SQL proporciona los operadores compuestos siguientes:

Operadores unarios y logicos

Los operadores lógicos comprueban la veracidad de alguna condición. Al igual que los operadores de comparación, devuelven el tipo de datos Boolean con el valor TRUE, FALSE o UNKNOWN.

Devuelve el valor de una expresión numérica (un operador unario). Los operadores unarios realizan una operación sobre una única expresión de cualquiera de los tipos de datos de la categoría del tipo de datos numérico. Los operadores + (Positivo) y - (Negativo) se pueden utilizar en cualquier expresión de cualquiera de los tipos de datos de la categoría del tipo de datos numérico. El operador ~ (NOT bit a bit) solo se puede utilizar en expresiones de cualquiera de los tipos de datos de la categoría del tipo de datos entero.