SQLite: Fecha mayores de X días
Pregunta de Invitado | 23/06/2021 a las 17:33
Me gustaría crear una consulta SQLite que busque todos los conjuntos de datos que sean más antiguos que un número específico de fechas a partir de hoy.
Esos conjuntos de datos deben eliminarse de la base de datos o simplemente deben mostrarse.
Especialmente, tengo dificultades, porque la consulta depende de la fecha actual. ¿Existe alguna solución sencilla para ese problema?
Temas Relacionados
PHP: Determinar el Número de Semana
Tutorial | 0 Comentarios
VirtualBox: Cambiar la Fecha y la Hora
Tutorial | 10 Comentarios
Cambiar la Fecha de Archivo
Tutorial | 0 Comentarios
JavaScript: Obtener la Fecha y la Hora actuales
Tutorial | 1 Comentario
PHP: Fecha antes de X días
Pregunta | 1 Respuesta
SQLite: Concatenación de Cadenas y Columnas (CONCAT)
Información | 0 Comentarios
Delphi/Lazarus: Mostrar Fecha y Hora actuales
Consejo | 0 Comentarios
Aviso Importante
Por favor tenga en cuenta: Las contribuciones publicadas en askingbox.com son contribuciones de los usuarios y no deben reemplazar el asesoramiento profesional. No son verificados por independientes y no reflejan necesariamente la opinión de askingbox.com. Aprende más.
Participar
Haga su propia pregunta o escriba su propio artículo en askingbox.com. He aquí cómo.
Puede usar la función interna date() que viene con SQLite y "now" para crear la fecha deseada directamente dentro de una consulta SQLite arbitraria:
Con esto, por ejemplo, puede determinar automáticamente la fecha de hace 10 días.
Ahora, lo único que tiene que hacer es insertar esto en su consulta:
Con esto, eliminaría todos los conjuntos de datos de la tabla "tab" en la que hay una fecha anterior a 10 días en la columna "col".
Y con esta consulta, puede leer todos los registros de datos de más de 10 días.
24/06/2021 a las 19:39