Inicio > Sql 2012 Denali > SQL operadores y operandos

SQL operadores y operandos


sql

Una operación es una acción realizada ya sea para modificar el valor contenido o para producir un nuevo valor mediante la combinación de valores.

Por lo tanto, una operación se realiza mediante el uso de al menos un símbolo y un valor. El símbolo utilizado en una operación se denomina un operador. Un valor implicado en una operación se denomina un operando.

PRINT

Al igual que todos los idiomas, SQL tiene palabras reservadas. Una de estas palabras es PRINT. Este sirve para mostrar un texto como resultado de una declaración.

001 Introduction to SQL Operations

Aquí está un ejemplo:

002 Introduction to SQL Operations

El elemento a  mostrar también puede ser una operación o el resultado de una operación

Aquí está un ejemplo:

003 Introduction to SQL OperationsSELECT

El operador SELECT puede ser utilizada, entre otras cosas, para mostrar un valor. La palabra clave SELECT utiliza la siguiente sintaxis:

SELECT TextoAImprimir ;

Escriba SELECT seguido de un número, una palabra, una cadena o una expresión.

Diferencias entre PRINT y SELCET

PRINT se utiliza sobre todo para probar un valor simple, una cadena o una expresión. Por lo tanto, muestra sus resultados en una ventana blanca regular bajo una pestaña Mensajes. PRINT se puede utilizar con sólo un valor.

SELECT es el operador más utilizado SQL. Vamos a ver que se utiliza para recuperar registros de una tabla. Por esta razón, SELECT muestra sus resultados en una ventana organizada hace de las categorías denominadas columnas, bajo una pestaña Resultados. SELECT puede ser utilizado con más de un valor

Aquí está un ejemplo:

004 Introduction to SQL Operations

Aquí está un ejemplo:

005 Introduction to SQL Operations

Anidamiento de la sentencia SELECT

Cuando se crea una sentencia SELECT, lo que está en el lado derecho de SELECT debe ser un valor.

Aquí está un ejemplo:

006 Introduction to SQL Operations

Como veremos en las siguientes secciones, se puede crear la operación algebraica en el lado derecho de SELECT. Como hemos mencionado que la cosa en el lado derecho se debe producir un resultado, se puede también utilizar otra instrucción SELECT que evalué un resultado.

Para distinguir las secciones SELECT, la segunda debe ser incluida entre paréntesis.

Aquí está un ejemplo:

007 Introduction to SQL Operations

Cuando una declaración SELECT se crea después de otro, el segundo se denomina anidado.

008 Introduction to SQL Operations

En las presentaciones anteriores, se utilizó un medio impreso o SELECT para mostrar algo en la ventana de consulta.

Una de las características de SELECT es que se puede segmentar su resultado en secciones diferentes. SELECT representa cada valor en una sección llamada una columna. Cada columna se representa con un nombre. De forma predeterminada, el título se muestra como “(No column name)”. Si usted desea utilizar su propia leyenda, en el lado derecho de una expresión, escriba la palabra clave AS seguida por el título deseado.

Aquí está un ejemplo:

009 Introduction to SQL Operations

Utilizar Operadores

Aquí está un ejemplo SUMA:

011 Introduction to SQL Operations

Aquí está un ejemplo RESTA:

013 Introduction to SQL Operations

Aquí está un ejemplo MULTIPLICACION:

014 Introduction to SQL Operations

Aquí está un ejemplo DIVISION:

015 Introduction to SQL Operations

Aquí está un ejemplo EL RESTO: Devuelve el resto entero de una división. Por ejemplo, 12 % 5 = 2 porque el resto de 12 dividido entre 5 es 2.

016 Introduction to SQL Operations

Aquí está un ejemplo USO DE PARENTESIS:

017 Introduction to SQL Operations

Aquí está un ejemplo ANIDAMIENTO:

018 Introduction to SQL Operations

Operadores unarios

Un operador unario es un operador que lleva a cabo su operación en un solo operando.

Álgebra utiliza un tipo de regla para clasificar a los números. Esta regla tiene una posición media de cero. Los números en el lado izquierdo de la 0 se conocen como negativo, mientras que los números en el lado derecho de las reglas se consideran positivas:

010 Introduction to SQL Operations

Aquí está un ejemplo:

011 Introduction to SQL Operations

Operador unario (Manipulación de Bit)

Una de las operaciones que puede realizar en un poco consiste en invertir su valor. Es decir, si un poco tiene un valor de 1, es posible que desee cambiar a 0 y viceversa. Esta operación puede ser atendido por el operador NOT bit a bit que se representa con el símbolo de tilde ~

El bit a bit NO es un operador unitario que debe ser colocado en el lado izquierdo de su operando.

La representación binaria de 170 es 0000 0000 1010 1010. Al realizar la operación NOT bit a bit con este valor, se obtiene el resultado binario 1111 1111 0101 0101, que es el -171 en notación decimal.

La representación binaria de 75 es 0000 0000 0100 1011. Realizar la operación NOT bit a bit produce 1111 1111 1011 0100, que es el decimal -76.

(~170)

0000 0000 1010 1010

—————————

1111 1111 0101 0101

(~75)

0000 0000 0100 1011

————————–

1111 1111 1011 0100

019 Introduction to SQL Operations

Operadores de comparación

Existen los operadores de comparación comprueban si dos expresiones son iguales. Se pueden utilizar 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.

020 Introduction to SQL Operations

Operadores de cadena

+ (Concatenación de cadenas)

Es un operador de una expresión de cadenas que concatena dos o más cadenas de caracteres o binarias, columnas o una combinación de nombres de columna y cadenas en una expresión

021 Introduction to SQL Operations

+= (Concatenación de cadenas)

Concatena dos cadenas y establece como valor de la cadena el resultado de la operación.

022 Introduction to SQL Operations

% Carácter de porcentaje

Coincide con cualquier cadena que tenga cero o más caracteres. Este carácter comodín puede utilizarse como prefijo y como sufijo

023 Introduction to SQL Operations

[ ] (Comodín – Caracteres para coincidir)

Busca las coincidencias con cada uno de los caracteres del intervalo o conjunto especificado entre los corchetes.

024 Introduction to SQL Operations

[^] (Comodín – Caracteres para no coincidir)

Coincide con cualquier carácter único que no se encuentre dentro del intervalo o del conjunto especificado entre los corchetes.

025 Introduction to SQL Operations

_ (Comodín – Un carácter para coincidir)

Se utiliza el operador _ para buscar todas las personas con un nombre de 4 letras que termina en  do.

026 Introduction to SQL Operations

Regresar al Tutorial

 

Categorías:Sql 2012 Denali
  1. Aún no hay comentarios.
  1. 6 abril 2013 a las 11:16 am

Responder

Introduce tus datos o haz clic en un icono para iniciar sesión:

Logo de WordPress.com

Estás comentando usando tu cuenta de WordPress.com. Cerrar sesión / Cambiar )

Imagen de Twitter

Estás comentando usando tu cuenta de Twitter. Cerrar sesión / Cambiar )

Foto de Facebook

Estás comentando usando tu cuenta de Facebook. Cerrar sesión / Cambiar )

Google+ photo

Estás comentando usando tu cuenta de Google+. Cerrar sesión / Cambiar )

Conectando a %s

A %d blogueros les gusta esto: