INTERSECT en SQL Server

admin

August 11, 2011

SQL SERVER

No Comment

INTERSECT Esta clausula devuelve los registros que concuerdan entre dos o más consultas comparadas. Automáticamente devuelve los registros distinctos y tal y como UNION y EXCEPT, las consultas comparadas deben tener los mismos números de columnas y los mismos tipos (o tipos comparables) en el mismo orden. Ejemplo: SELECT SKUFROM ProductosINTERSECTSELECT SKUFROM Ventas Claro, el […]

Read More

EXCEPT en SQL Server

admin

August 11, 2011

SQL SERVER

No Comment

EXCEPT Una característica implementada desde la versión 2005, y una que siempre había estado buscado, una especie de “anti-join”, que en lugar de unir las tablas las separe según ciertos parámetros.Se puede considerar como la función contraria de UNION, ya que su función es devolver los registros de una consulta que no se encuentran en […]

Read More

UNION: Unir dos o más consultas en SQL Server

admin

August 3, 2011

SQL SERVER

No Comment

UNION La cáusula UNON nos permite unir dos o más consultas en un solo grupo de resultados. Para que funcione, todas las consultas tienen que tener la misma estructura en sus resultados: El mismo número de columnas, el mismo orden y el mismo tipo de datos en cada columna Su sintaxis es la siguiente: SELECT […]

Read More

Eliminar duplicados en SQL SERVER

Para eliminar filas duplicadas en SQL SERVER, podemos seguir estos pasos: Crear una tabla que contenga las columnas clave y la cantidad de registrosduplicados. Crear una tabla que contenga las filas distintas sin repetir Eliminar la totalidad de filas duplicadas de la tabla original Insertar las filas distintas de la tabla creada Comenzemos creando una […]

Read More

SELECT INTO

SQL Server nos permite ingresar registros a una tabla directamente desde una consulta SELECT, para ello echamos mano de la instrucción “SELECT … INTO”. La sintaxis es: SELECT {Col1, Col2, …} INTO {Tabla Destino} FROM {Tabla(s) Origen} [WHERE] {Col1 = val1, Col2 = val2, …} [GROUP BY] {Col1, Col2, …} [ORDER BY] {Col1, Col2, …} […]

Read More