Categoría: Consultas

Extracción de datos

Subconsultas SQL Server – casos prácticos 2

Subconsultas – Casos prácticos 2 Las subconsultas se explicaron en un post previo (Ver Subconsultas), este post presenta ejercicios algo más complejos, además de realizar el análisis los costos de ejecución usando el Plan de ejecución

Seguir leyendo

Subconsultas en SQL Server – Casos prácticos 3

Subconsultas – Casos prácticos 3 Las subconsultas se explicaron en un post previo (Ver Subconsultas), este post presenta ejercicios algo más complejos, además de realizar el análisis los costos de ejecución usando el Plan de ejecución.

Seguir leyendo

Subconsultas como tabla derivada SQL Server

Subconsultas como tabla derivada Las subconsultas como tabla derivada son instrucciones select que sirven como conjunto de resultados desde donde se realiza una instrucción select externa. Esta instrucción Select se utiliza después de la cláusula From. Para entender mejor debemos recordar que en una subconsulta podemos reconocer como mínimo dos instrucciones Select, una consulta externa que dentro …

Seguir leyendo

Cláusula UNION en Select

Cláusula UNION en consultas El operador UNION permite combinar resultados de varias consultas con SELECT en un único resultado. Todas las instrucciones Select deben tener la misma cantidad de campos y todos los campos deben ser datos compatibles. Los nombres de los campos del conjunto de resultados son iguales a los especificados en la primera consulta. …

Seguir leyendo

Common Table Expressions CTE SQL Server

Common Table Expressions – CTE Una expresión de tabla común (CTE) es un conjunto de resultados temporal definido en la ejecución de una instrucción SELECT, INSERT, UPDATE,  DELETE o CREATE VIEW. Es como asignar un nombre a una consulta pero sin almacenarla en la base de datos como el caso de las vistas. (Ver Vistas)

Seguir leyendo

Variables Tipo Tabla en SQL Server

Variables tipo Tabla Las Variables Tipo Tabla son tipos de datos que generalmente son utilizados en un lote T-SQL,  procedimiento almacenado o función definida por el usuario. Las variables tipo tabla se crea y definen igual a las tablas con la diferencia que tienen una alcance de vida definido. Se debe evaluar usando los planes …

Seguir leyendo

Partición Vertical de Tablas en SQL Server

Partición vertical de Tablas En el artículo de Tablas particionadas se describió la forma de como particionar una tabla de manera horizontal, cuando se proyecta que esta tabla va a tener muchos registros. En este artículo se explica como se particiona una tabla de manera vertical, esto es básicamente dividiendo la cantidad de campos que tiene …

Seguir leyendo

Funciones matemáticas en SQL Server

Funciones matemáticas Las funciones matemáticas realizan cálculos basados en valores de entrada y reportan un valor numérico.

Seguir leyendo

Consultas – Filtrado de registros con Where

Consultas – filtrado de registros Filtrar un conjunto de resultados permite listar los registros que cumplan con una o mas condicionesLos Filtros pueden ser especificados en campos de la tabla dentro de la cláusula Where, y en listados con campos que tienen funciones de agregado en la cláusula Having.Para las expresiones lógicas se utilizar los …

Seguir leyendo