ok con la modifica al group by la query funziona ma mi mostra tutti i record è come se non prendesse il valore max della data per matricola, mostra tutte le date.