Prova ad usare DISTINCT e ORDER BY, tipo così:
Codice PHP:
SELECT dati_anagrafici.IDdati_anagrafici.Cognomedati_anagrafici.Nomedati_anagrafici.DataNascitaDISTINCT(`Data Prova Fisica`)
FROM dati_anagrafici left join prova_fisica on dati_anagrafici.id=prova_fisica.id_anagrafica ORDER BY `Data Prova FisicaDESC 
Un paio di cose:
  • perchè usi un LEFT JOIN? Devi mostrare anche le anagrafiche che non hanno fatto nessuna prova fisica?
  • se i nomi dei campi fra le tabelle non sono uguali puoi omettere il nome della tabella nella query così da renderla un po' più leggibile


HTH, ciao!