Busqueda en sqlite DB - Forum

Forum Navigation
You need to log in to create posts and topics.

Busqueda en sqlite DB

Hola, tengo una base de datos de sqlite en la que registro actividades por fecha, nombre de la persona, nombre de la actividad. ejemplo: 20240412 Luis Llamada, 202404 12 Maria Visita, 20240413 Luis Visita, etc.

Necesito buscar todas las actividades de Luis entre 20240401 y 20240412.

Cual es el formato adecuado para este quiery? Agradezco de antemano la ayuda.

Gustavo

@mejiag Para realizar una consulta SQL en SQLite que te permita encontrar todas las actividades de "Luis" entre las fechas '20240401' y '20240412', puedes usar el siguiente formato de query. Asumiendo que tienes una tabla llamada actividades y que las columnas se llaman fecha, nombre_persona, y nombre_actividad, la consulta quedaría así:

SELECT * FROM actividades WHERE nombre_persona = 'Luis' AND fecha BETWEEN '20240401' AND '20240412'

Este comando seleccionará todas las columnas de la tabla actividades donde el nombre_persona es exactamente 'Luis' y la fecha está entre '20240401' y '20240412', incluyendo ambos días.

Asegúrate de que el formato de tus fechas en la base de datos sea consistente con el formato que usas en la consulta ('AAAAMMDD' en este caso). Además, si las fechas están almacenadas como texto en otro formato (por ejemplo, con guiones como 'AAAA-MM-DD'), deberás ajustar la consulta para que coincida con ese formato.

Muchisimas gracias, @luishp. Me disculpo por hacer tanta pregunta basica, pero estoy aprendiendo y tus respuestas me han ayudado muchisimo. Ustedes hace muy buen trabajo!

luishp has reacted to this post.
luishp