
tengo una tabla de visitas a hoteles con codigo_hotel, hotel, empleado, comentarios, fecha y quiero agruparlos por codigo para mostrar la visita mas reciente.
logro agruparlos y por fecha mas reciente pero me muestra el comentario mas antiguo, es decir el comentario de la 1° visita hecha a ese hotel y no la ultima.
he probado con order by fecha desc y nada
esto es lo mas cercano a lo q quiero, pero me aparece el 1° comentario de ese hotel y no el ultimo
Código PHP:
SELECT codigo_hotel, hotel, empleado, comentarios, max( fecha ) AS fecha
FROM `visitas`
GROUP BY codigo
ORDER BY fecha DESC
codigo_hotel.... hotel.... empleado... comentarios....fecha
4.... hyatt.... juan.... no estaba... 23-09-2008
4.... hyatt.... pedro.... se dejo... 21-09-2008
2... marriott... maria... funciona... 20-09-2008
necesito:
codigo_hotel.... hotel.... empleado... comentarios....fecha
4.... hyatt.... juan... no estaba... 23-09-2008
2... marriott... maria... funciona... 20-09-2008
y me aparece:
codigo_hotel.... hotel.... empleado... comentarios....fecha
4.... hyatt.... pedro... se dejo... 23-09-2008
2... marriott... maria.... funciona... 20-09-2008
espero que se haya entendido y tambien que me ayuden... gracias