El operador IN es un operador lógico que permite evaluar si una expresión está dentro de una lista de valores (o incluso una subconsulta). Regresa verdadero si la expresión buscada está al menos una vez en la lista que se utiliza. En general, el uso del operador IN es como sigue expresión-buscada IN (lista de […]
SQL
Operadores lógicos en SQL
Cuando se evalúan expresiones booleanas es posible la utilización de operadores lógicos para hacer más compleja las expresiones que se evalúan, regularmente, en el WHERE de un SELECT. Por ello es importante hacer un recuento de los operadores lógicos más comunes: AND Es un operador lógico binario, es decir, evalúa dos expresiones para obtener un […]
EXCEPT en SQL
EXCEPT es otro de los operadores de conjuntos en SQL que permite trabajar con dos conjuntos de datos y regresa un tercer conjunto de datos que contenga los registros que si están en el primer conjunto de datos, pero no en el segundo. Siguiendo con el ejemplo utilizado tanto en el UNION/UNION ALL como en […]
INTERSECT en SQL
INTERSECT es otro de los operadores de conjunto de SQL que permite trabajar con dos tablas similares (mismo número de campos y del mismo tipo de datos cada campo) y permite hacer operaciones de conjuntos. En el caso de INTERSECT se trata de la intersección de dos conjuntos de la siguiente manera Intersección de tablas […]
UNION y UNION ALL
Como se revisó de manera general, existen diversos operadores de conjuntos en SQL, pero en este artículo se detallará el primero operador, que es el UNION y UNION ALL del SELECT en SQL. Datos de prueba para probar el operador UNION Vamos a crear 3 tablas con algunos registros para poder hacer las pruebas y demostración […]
Índices cluster en SQL Server
Índices cluster ¿Qué es y para qué sirve un índice cluster o agrupado? En SQL Server existe, además de los índices que todos conocemos, un tipo especial que se llaman índices cluster, clustered index o índices agrupados; todos los anteriores son sinónimos para un índice que tienen la característica de que son índices únicos en […]