BETWEEN EN SQL SERVER
Sintaxis Between sql
SELECT * FROM Nombre_Tabla WHERE Columna BETWEEN Valor1 AND Valor2
Between sql podemos utilizar para seleccionar valores numéricos, de texto y fechas. A continuación mostramos nuestra base de datos de muestra con su tabla para realizar ejemplos
Con base en los registros visto en la tabla Videojuegos vamos a seleccionar el Título, Consola y la jugabilidad cuyo rango de precio este entre 60 y 120, la consulta sería la siguiente
Between sql entre valores numéricos
SELECT Titulo,Consola,Jugabilidad FROM Videojuegos WHERE Precio BETWEEN 60 AND 120
Vamos a ejecutarlo en nuestro SQL Server Management Studio:
La consulta nos arroja el resultado en base al filtro que hemos realizado al utilizar el operador Between, es decir nos va a mostrar únicamente el resultado de los registros que estén en el rango de precio entre 60 y 120.
Between sql entre valores de texto
Ahora vamos a mostrar un ejemplo utilizando un filtro que nos selecciones los registros que estén entre el Título "God of War" y "PES2020" Veamos la consulta
SELECT Titulo,Consola,Jugabilidad FROM Videojuegos WHERE Titulo BETWEEN 60 AND 120 Order BY Titulo
Ejecutamos la consulta en Management Studio
Si ejecutamos la consulta podemos observar que nos arroja los resultados que que se encuentren en el rango de Títulos entre "God of War" y "PES2020".
Between sql entre fechas
SELECT Titulo,Consola,FechaLanzamiento FROM Videojuegos WHERE FechaLanzamiento BETWEEN '01/01/2017' AND '30/10/2019' ORDER BY Titulo
Procedemos a ejecutar la consulta para obtener el resultado:
Como hemos visto con between podemos consultar los registros entre un rango de fecha establecido. este tipo de consultas es comúnmente utilizada en el desarrollo de aplicaciones para obtener informaciones requeridas por el usuario de una determinada fecha o año.
En la siguiente sección estaremos viendo sobre otros operadores lógicos muy utilizados en consultas SQL.
0 Comentarios