Este artículo explorará cómo puede seleccionar registros entre un rango de dos fechas utilizando el operador entre.
SQL entre operador
El operador entre el operador es muy sencillo. Solo necesita especificar los límites de inicio y finalización. Sin embargo, tenga en cuenta que entre los operadores es inclusivo. Por lo tanto, los límites de inicio y final se incluyen en el conjunto resultante.
Podemos expresar el operador entre como se muestra a continuación:
Seleccionar column_name (s)SQL entre dos fechas
Ilustramos cómo podemos usar el operador entre el operador para obtener valores entre un rango de dos fechas.
Creemos una tabla de muestra como se muestra en la consulta a continuación:
CREAR MESALa consulta anterior crea una tabla llamada inventario en la base de datos de muestra. Luego agregamos 3 columnas que contienen el nombre del producto, el precio y la fecha de compra.
Podemos agregar datos de muestra como se muestra:
INSERTAR ENUna vez que se insertan todos los datos de muestra, se puede verificar ejecutando la consulta a continuación:
Seleccionar * de la muestra.inventario;Esto debería devolver todos los datos como se muestra:
Ejemplo
Para aprender a usar el operador entre el operador con un rango de fechas, recuperemos los registros donde la fecha de compra es entre 2021-01-01 y 2021-12-31
Podemos ejecutar la consulta como se muestra:
SELECCIONARLa consulta anterior debe coincidir con los registros donde la fecha está dentro del rango especificado. Esto debería devolver dos productos como se muestra a continuación:
Conclusión
En este artículo, discutimos cómo recuperar registros entre un rango de dos valores de fecha utilizando el operador entre SQL.