miércoles, 22 de abril de 2015

SENTENCIAS BÁSICAS


En el basto lenguaje de Transact  tenemos varias sentencias que nos ayudan a seleccionar la información y realizar consultas para varios  y determinados requerimientos de la información dentro de nuestras bases, es por eso que existe varias palabras o sentencias que ayudan a facilitar tal proceso. Entre las principales tenemos:

Merge: Realiza operaciones de inserción, actualización o eliminación en una tabla de destino según los resultados de una combinación con una tabla de origen. Por ejemplo, puede sincronizar dos tablas insertando, actualizando o eliminando las filas de una tabla según las diferencias que se encuentren en la otra.
Left Join: Nos devuelve todos los registros de la tabla de la izquierda junto con los que coinciden de la tabla de la derecha.
Right Join: Nos devuelve todos los registros de la tabla de la derecha  junto con los que coinciden de la tabla de la izquierda.
Cont: Devuelve el número de elementos de un grupo. COUNT funciona como la función COUNT_BIG. La única diferencia entre ambas funciones está en los valores devueltos. COUNT siempre devuelve un valor de tipo de datos int. COUNT_BIG siempre devuelve un valor de tipo de datos bigint.
Sum: Devuelve la suma de todos los valores o solo de los valores DISTINCT de la expresión. SUM solo puede utilizarse con columnas numéricas. Se omiten los valores NULL.
Min: Devuelve el valor mínimo de la expresión.
Max: Devuelve el valor máximo de la expresión.
Avg: Devuelve el promedio de los valores de un grupo
Distinct: Dentro del select  nos permite sleccionar los valores que no se repitan solo es escoge el primero en aparecer.
Group by: Agrupa un conjunto de filas seleccionado en un conjunto de filas de resumen de acuerdo con los valores de una o más columnas o expresiones en SQL Server 2014. Se devuelve una fila para cada grupo. Las funciones de agregado de la lista <select> de la cláusula SELECT proporcionan información de cada grupo en lugar de filas individuales.
Order by: Ordena el conjunto de resultado de un group by
Cube: genera un conjunto de resultados que muestra agregados para todas las combinaciones de valores de las columnas seleccionadas
Roll up: genera un conjunto de resultados que muestra agregados para una jerarquía de valores de las columnas seleccionadas.

No hay comentarios.:

Publicar un comentario