El operador ANY ( o SOME) permite comparar una expresión (=, <, >, >=, <=, <>) contra una lista de valores. Regresa verdadero si la expresión buscada resulta verdadera al comparar contra la lista de valores proporcionada. En general, el uso del operador ANY es como sigue expresión-buscada Operador-de-comparación ANY (lista de valores) La lista […]
Operador BETWEEN
El operador BETWEEN es un operador lógico que permite evaluar si una expresión está dentro de dos valores límite o rango. Regresa verdadero si la expresión a evaluar está dentro del rango especificado. En general, el uso del operador BETWEEN es como sigue expresión-a-evaluar BETWEEN valor-mínimo AND valor-máximo Ejemplos de operador BETWEEN edad BETWEEN 15 […]
Operador IN
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 […]
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 […]
Bases de datos de sistema de SQL Server
Los motores de bases de datos siempre mantienen información interna e importante para operar y funcionar en varias bases de datos llamadas bases de datos de sistema. Algunas de estas bases de datos son utilizadas para guardar metadatos, otras para operaciones temporales, y otras más utilizadas por servicios adicionales. Cada motor organiza estas bases de […]
Índice con filtro o índice condicional
Un índice con filtro -también llamado condicional- es un tipo especial de índice que se forma no con todos los registros de la tabla, si no que se forma con solo un subconjunto de las fila. En SQL Server la forma de crear este tipo de filtro es añadiendo la cláusula WHERE durante el CREATE […]