"Si un trabajador quiere hacer bien su trabajo, primero debe afilar sus herramientas." - Confucio, "Las Analectas de Confucio. Lu Linggong"
Página delantera > Programación > ¿Por qué mis consultas MySQL están devolviendo resultados vacíos al buscar fechas más antiguas que un tiempo específico?

¿Por qué mis consultas MySQL están devolviendo resultados vacíos al buscar fechas más antiguas que un tiempo específico?

Publicado el 2025-02-05
Navegar:857

Why Are My MySQL Queries Returning Empty Results When Searching for Dates Older Than a Specific Time?

consulta para obtener datos más antiguos que un tiempo especificado

en un sistema de administración de bases de datos como MySQL, puede encontrar situaciones donde necesita recuperar registros que coinciden con un rango de tiempo específico. Un escenario común es recuperar datos más antiguos que un momento particular.

en MySQL, puede aprovechar la función date_sub () en combinación con la cláusula WHERE para lograr esto. La siguiente consulta ejemplifica este enfoque:

WHERE creation_date  

Esta consulta recuperará todos los registros de la columna creation_date donde está el valor de dataTime Más de 15 minutos desde la hora actual.

corrigiendo un problema

Sin embargo, si está experimentando un problema en el que la consulta anterior devuelve los resultados vacíos a pesar de tener registros que se encuentran El criterio, es posible que deba revertir el símbolo de desigualdad . La consulta corregida debe verse así:

WHERE creation_date > DATE_SUB(NOW(), INTERVAL 15 MINUTE)

esto especificará que desea recuperar registros donde está el valor datetime Más de 15 minutos de la hora actual.

usando el símbolo de desigualdad correcto, puede asegurarse de que su consulta recupera con precisión los registros deseados dentro del rango de tiempo especificado.

Último tutorial Más>

Descargo de responsabilidad: Todos los recursos proporcionados provienen en parte de Internet. Si existe alguna infracción de sus derechos de autor u otros derechos e intereses, explique los motivos detallados y proporcione pruebas de los derechos de autor o derechos e intereses y luego envíelos al correo electrónico: [email protected]. Lo manejaremos por usted lo antes posible.

Copyright© 2022 湘ICP备2022001581号-3