ciao skidx, non è sufficiente una query del genere?

SELECT campo1, max(dataora) AS maggiore
FROM tabella
GROUP BY campo1;