se ti serve solo la data maggiore per ciascun cliente allora la query va bene, se invece ti serve recuperare tutti i campi relativi a quei record allora no. ti restituirà il primo record che trova e i risultati saranno falsati.
adatta la query suggeritami da Piero alla tua tabella e fai un confronto con la query che hai postato per vedere la differenza di id resi.