Cita:
Iniciado por FgGallego
Gracias por la ayuda. He escrito en aquel foro.
De todos modos ese último código me sigue devolviendo todos los registros
Buenas Tardes FgGallegos, creo que el problema está en que no pones algún ejemplo de los datos que tiene tu tabla, por lo que puedo observar el campo ID es un consecutivo de tu tabla y el campo Persona es una llave foránea, si estoy en un error me lo comentas,
Prueba con esto
Código SQL:
Ver originalSELECT T1.*
FROM Eventos T1
INNER JOIN (
SELECT Eventos.Persona, MAX(Eventos.Hora) AS Hora
FROM Eventos
GROUP BY Persona)
T2 ON T1.Persona = T2.Persona
AND T1.Hora = T2.Hora
También otra recomendación, tal como lo menciona flaviovich, existe un foro dedicado a ACCESS, no es bueno andar poniendo la misma pregunta en cuanto foro te encuentres. Y una última cosa, los foros son para resolver dudas, no para hacer el trabajo escolar de otros como creo que es el caso. Lo ideal es que en vez de lanzar la pregunta como lo hiciste hubieras puesto algo de código, para ver que estabas haciendo, y así tratar de corregir lo que estuviera mal.
Espero que lo tomes en cuenta
Leo.