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 MoreEXCEPT 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 MoreUNION 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 MorePara 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 MoreSQL 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
admin
August 11, 2011
SQL SERVER
No Comment