Ver Mensaje Individual
  #2 (permalink)  
Antiguo 28/06/2011, 14:44
leonardo_josue
Colaborador
 
Fecha de Ingreso: enero-2007
Ubicación: México
Mensajes: 2.097
Antigüedad: 17 años, 10 meses
Puntos: 447
Respuesta: Duda con consulta con ferchas.

Hola RIVERMILLOS:

Me imagino que tu campo fecha es de tipo detetime, así es que creo que puedes hacer lo siguiente:

Código MySQL:
Ver original
  1. mysql> create table historicos (idhistorico int, idaccion int,
  2.     -> detalles varchar(10), fecha datetime);
  3. Query OK, 0 rows affected (0.09 sec)
  4.  
  5.  
  6. mysql> insert into historicos values
  7.     -> (1,1, 'detalle 1', '2011-06-28 13:51:00'),
  8.     -> (2,1, 'detalle 2', '2011-06-28 14:15:00'),
  9.     -> (3,1, 'detalle 3', '2011-06-28 16:59:00'),
  10.     -> (4,1, 'detalle 4', '2011-06-27 09:22:00'),
  11.     -> (5,1, 'detalle 5', '2011-06-27 11:27:00'),
  12.     -> (6,1, 'detalle 6', '2011-06-27 12:08:00');
  13. Query OK, 6 rows affected (0.05 sec)
  14. Records: 6  Duplicates: 0  Warnings: 0
  15.  
  16. mysql> select * from historicos;
  17. +-------------+----------+-----------+---------------------+
  18. | idhistorico | idaccion | detalles  | fecha               |
  19. +-------------+----------+-----------+---------------------+
  20. |           1 |        1 | detalle 1 | 2011-06-28 13:51:00 |
  21. |           2 |        1 | detalle 2 | 2011-06-28 14:15:00 |
  22. |           3 |        1 | detalle 3 | 2011-06-28 16:59:00 |
  23. |           4 |        1 | detalle 4 | 2011-06-27 09:22:00 |
  24. |           5 |        1 | detalle 5 | 2011-06-27 11:27:00 |
  25. |           6 |        1 | detalle 6 | 2011-06-27 12:08:00 |
  26. +-------------+----------+-----------+---------------------+
  27. 6 rows in set (0.00 sec)
  28.  
  29. mysql> select H1.* from historicos H1
  30.     -> inner join
  31.     -> (select max(fecha) max_fecha from historicos group by date(fecha)) H2
  32.     -> on H1.fecha = H2.max_fecha;
  33. +-------------+----------+-----------+---------------------+
  34. | idhistorico | idaccion | detalles  | fecha               |
  35. +-------------+----------+-----------+---------------------+
  36. |           3 |        1 | detalle 3 | 2011-06-28 16:59:00 |
  37. |           6 |        1 | detalle 6 | 2011-06-27 12:08:00 |
  38. +-------------+----------+-----------+---------------------+
  39. 2 rows in set (0.03 sec)

Haz la prueba y nos comentas.

Saludos
Leo.