Om du hade använt en av de inbyggda datumtyperna (så att tid och datum hade hamnat i samma kolumn) hade du helt sonika kunnat skriva MAX(tid). Om du inte vill göra om strukturen så har du två val.
- Köra MAX på någon slags sammanfogning av din date och time.
- Köra en subselect i stil med
(SELECT time, date
FROM gruppera
ORDER BY Date DESC, Time DESC
LIMIT 1)
Jag tror ingen av de lösningarna har särkilt smickrande prestanda.
Om du organiserar tid/datum i olika fält enbart för att det ska bli enklare att skriva ut, så kan jag tipsa om funktionerna date och time som plockar ut datumdelen och tidsdelen.
