Ciao,
quella che segue va bene per SqlServer ma sono ottimista
sul fatto che possa essere adattata anche alle ultime
versioni di MySql (> 4.0 ?) che supportano le subquery

codice:
select * from Tabella T
Inner join
(select Tipo_auto , max([Data]) as MaxData from Tabella group by Tipo_auto) as Q1
on T.Tipo_auto=Q1.Tipo_auto AND t.[Data]=Q1.MAxData
Nota:
non avendo le ore:min:sec nella data avrai 2 record
per la stessa auto che ha fatto 2 viaggi lo stesso 'ultimo giorno'