0% encontró este documento útil (0 votos)
0 vistas10 páginas

Operadores SQL

El documento describe los diferentes tipos de operadores en SQL Server, incluyendo operadores aritméticos, de comparación, lógicos, de conjunto, unarios y bit a bit, que se utilizan para realizar diversas operaciones en los datos almacenados en bases de datos. Cada tipo de operador tiene su función específica, como realizar cálculos, comparar valores, combinar resultados de consultas y manipular bits. Se enfatiza la importancia de estos operadores en la construcción de consultas SQL efectivas.
Derechos de autor
© All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como DOCX, PDF, TXT o lee en línea desde Scribd
0% encontró este documento útil (0 votos)
0 vistas10 páginas

Operadores SQL

El documento describe los diferentes tipos de operadores en SQL Server, incluyendo operadores aritméticos, de comparación, lógicos, de conjunto, unarios y bit a bit, que se utilizan para realizar diversas operaciones en los datos almacenados en bases de datos. Cada tipo de operador tiene su función específica, como realizar cálculos, comparar valores, combinar resultados de consultas y manipular bits. Se enfatiza la importancia de estos operadores en la construcción de consultas SQL efectivas.
Derechos de autor
© All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como DOCX, PDF, TXT o lee en línea desde Scribd

Operadores SQL Server

Utilizamos operadores SQL para recuperar los datos


almacenados en las bases de datos a través de consultas
o query donde realizamos operaciones con cálculos
lógicos o matemáticos específicos.

Un operador SQL es una palabra clave reservada o un


símbolo especial que se puede usar para realizar algunos
cálculos lógicos y matemáticos específicos en los
operandos. Usamos los operadores SQL con la cláusula
WHERE de SQL para recuperar resultados basados en
algún cálculo lógico o matemático específico.

Conozcamos en detalle cada uno de los operadores


mencionados anteriormente.

Operadores aritméticos de SQL


El operador aritmético de SQL se utiliza para realizar
cálculos y operaciones aritméticas en los dos operandos o
los datos numéricos presentes en las tablas de la base de
datos.

Los operadores SQL aritméticos son capaces de realizar


todas las operaciones aritméticas como suma, resta,
multiplicación, división y módulo en los operandos del
operador.

La siguiente es la lista de operadores aritméticos


presentes en SQL:
Operado
Descripción
r

El operador de suma se utiliza para realizar


+
operaciones de suma en los operandos.

El operador Resta se usa para realizar


– operaciones de resta en los operandos (para
obtener la diferencia entre operandos).

El operador de multiplicación se utiliza para


* realizar operaciones de multiplicación en los
operandos.

El operador División se utiliza para realizar


/
operaciones de división en los operandos.

El operador Módulo se utiliza para realizar


operaciones de módulo en los operandos (para
%
obtener el resto cuando un operando se divide
por el otro).

Operadores SQL de comparación


El operador de comparación de SQL se utiliza para
comparar los dos operandos o los dos valores de datos
presentes en las tablas de la base de datos. Los
operadores SQL de comparación también son capaces de
comparar una expresión con otra expresión.
Los operadores SQL server de comparación se utilizan
con la cláusula WHERE. La siguiente es la lista de
operadores de comparación presentes en SQL:

Operado
Descripción
r

El operador Igual se usa para mostrar datos que


= coinciden con el valor proporcionado en la
consulta.

El operador SQL Mayor que se usa para mostrar


> datos que son mayores que el valor
proporcionado en la consulta.

El operador Menor que se usa para mostrar datos


< que son menores que el valor proporcionado en la
consulta.

El operador Mayor que es igual a se utiliza para


>= mostrar datos que son mayores que e iguales al
valor proporcionado en la consulta.

El operador Menor que igual a se utiliza para


<= mostrar datos que son menores e iguales al valor
proporcionado en la consulta.

El operador Equal Not se utiliza para mostrar


<> o != datos que no coinciden con el valor
proporcionado en la consulta.
Operadores SQL Lógicos
El operador lógico SQL se utiliza para realizar
operaciones booleanas (VERDADERO o FALSO) en los
operandos o los dos valores de datos presentes en las
tablas de la base de datos.

Los operadores SQL de tipos lógicos devuelven True si


ambos operandos siguen la condición lógica. Se utilizan
con la cláusula WHERE .La siguiente es la lista de los
operadores lógicos comunes presentes en SQL:

Operado
Descripción
r

El operador lógico AND se usa para comparar dos


operandos, devuelve VERDADERO cuando ambos
AND
operandos siguen la condición lógica
proporcionada en la consulta SQL.

El operador lógico OR se usa para comparar dos


operandos, devuelve VERDADERO cuando
OR cualquiera de los dos operandos sigue la
condición lógica proporcionada en la consulta
SQL.

El operador lógico NOT se ha utilizado para


cambiar el valor del operando. Si el valor del
NOT operando es True, cambia el valor a False. Si el
valor del operando es Falso, cambia el valor a
Verdadero.
Aparte de los operadores SQL de tipos lógicos AND , OR
y NOT , tenemos algunos operadores lógicos especiales.
Los operadores lógicos especiales se utilizan para
seleccionar registros de la tabla. Los operadores lógicos
especiales se usan comúnmente dentro de la cláusula
WHERE o con la instrucción HAVING .

A continuación se muestra la lista de los operadores


lógicos especiales presentes en SQL:
>

Operador Descripción

El operador ALL compara el valor proporcionado


con todos los valores de una columna devuelta
ALL
por la subconsulta. Selecciona todos los
registros de una instrucción SELECT interna.

El operador ANY devuelve registros, cuando


cualquiera de los valores devueltos por la
ANY subconsulta cumple la condición
proporcionada. Debe coincidir con al menos un
registro de la consulta interna.

El operador BETWEEN se utiliza para recuperar


registros dentro del rango proporcionado. El
BETWEE
operador BETWEEN puede trabajar con
N
números, caracteres, fechas y horas. El rango se
especifica usando otro operador lógico AND .

El operador IN se utiliza para recuperar


IN
registros que coinciden con el conjunto de
valores separados por comas. Podemos usar
Operador Descripción

varias instrucciones OR en lugar del operador


IN.

El operador EXISTS se usa para verificar si el


valor especificado existe en el resultado de la
EXISTS
subconsulta interna o no. Devuelve Verdadero o
Falso en función de los resultados obtenidos.

El operador LIKE se usa para recuperar esos


registros de una tabla que coincide con el patrón
proporcionado. Hay dos comodines %
LIKE (porcentaje) y _ (guión bajo) que se usan a
menudo con el operador LIKE. El signo %
representa 0 o más caracteres, el signo _
representa un solo carácter.

Operadores de conjunto de SQL


Los operadores SQL de conjuntos, se utilizan para
combinar dos o más datos similares presentes en dos o
más bases de datos SQL; fusionan el resultado obtenido
y Se utilizan con las sentencias SELECT.

A continuación se muestra la lista de los operadores de


conjuntos comunes presentes en SQL:

Operador Descripción

UNION Fusiona el resultado obtenido de dos o más


instrucciones SELECT en un solo resultado de
Operador Descripción

consulta.

El operador UNION ALL fusiona el resultado


obtenido de dos o más instrucciones SELECT en
UNION
un único resultado de consulta. El operador
ALL
UNION ALL también muestra valores
duplicados o repetidos de ambas consultas.

Obtiene los registros comunes de dos o más


instrucciones SELECT. El tipo de datos y el
INTERSEC
número de columnas que se utilizan con el
T
operador INTERSECT deben ser los mismos
para cada instrucción SELECT.

El operador MINUS combina el resultado


obtenido de dos o más instrucciones SELECT,
MINUS
pero solo muestra los resultados del primer
conjunto de datos.

Operadores unarios de SQL


Los operadores SQL unarios se utilizan para realizar las
operaciones unarias en un operando o un solo dato. La
siguiente es la lista de los operadores SQL de tipo
unarios comunes presentes en SQL:
Operado
Descripción
r

El operador unario positivo + se utiliza para


+
hacer que los valores numéricos de una tabla SQL
(positivo)
sean positivos.

– El operador Unario Negativo – se utiliza para


(Negativo hacer que los valores numéricos de una tabla SQL
) sean negativos.

El operador Unary Bitwise NOT ~ se usa para


obtener el componente de uno (inversión del
~
número dado, por ejemplo, 10110 a 01001 ) de un
(Bitwise
operando numérico. El operador Unary Bitwise
NOT)
Not cambia el bit 0 de un operando a 1 bit y
viceversa.

Operadores bit a bit de SQL


Los operadores SQL bit a bit de SQL se utilizan para
realizar las operaciones de bits en los operandos de
valores enteros de una tabla.

A continuación se muestra la lista de los operadores SQL


de conjuntos comunes presentes en SQL:

Operado
Descripción
r

Y bit a bit El operador bit a bit AND & se utiliza para


realizar la operación lógica AND de los operandos
Operado
Descripción
r

de valor entero proporcionados. El operador AND


bit a bit verifica cada bit de un operando con el
otro operando.

El operador OR l bit a bit se utiliza para realizar


la operación OR lógica de los operandos de valor
O bit a bit entero proporcionados. El operador OR bit a bit
verifica cada bit de un operando con el otro
operando.

Conclusión
 Un operador en SQL server, es una palabra clave
reservada o un símbolo especial que se puede usar
para realizar algunos cálculos lógicos y matemáticos
específicos en los operandos.
 El operador aritmético de SQL se utiliza para
realizar cálculos y operaciones aritméticas en los
dos operandos o los datos numéricos presentes en
las tablas de la base de datos.
 Los operadores SQL de comparación se utiliza para
realizar una comparación de los dos operandos o los
dos valores de datos presentes en las tablas de la
base de datos.
 El operador lógico SQL se utiliza para realizar
operaciones booleanas (VERDADERO o FALSO) en
los operandos o los dos valores de datos presentes
en las tablas de la base de datos.
 Los operadores SQL de conjuntos se utilizan para
combinar dos o más datos similares presentes en dos
o más bases de datos SQL. Combina el resultado
obtenido de dos o más consultas en un único
resultado de consulta.
 Los operadores unarios de SQL se utilizan para
realizar las operaciones unarias en un operando o un
solo dato.
 operador SQL bit a bit, se utilizan para realizar las
operaciones de bits en los operandos de valores
enteros.

También podría gustarte