basterebbe una query di update ma io direi più no che si perchè dipende da quello che intendeva l'utente!

cioè un utente ha scritto 3.6(perchè intendeva proprio 3.6) e sul db è stato salvato 3.06
un'altro utente avrà scritto 3.06(perchè intendeva 3.06) e sul db è stato salvato 3.06

Quali dei due dati che vedi come 3.06 è corretto? risposta: Non si sà!
ovviamente se mi dici che per un certo tipo di record non ci può mai essere 3.0X allora il problema si risolve.
Quindi come vedi dipende dai dati che hai!!