grazie per la risposta ma anche con il codice che mi hai suggerito ho sempre lo stesso risultato cioè la somma senza decimali.
per esempio ho:
la prima moneta che ha un peso di 5,98
la seconda moneta che ha un peso di 9,20
usando
ocodice:SELECT sum(peso) as totale_peso FROM monete
mi restituisce 14 come risultato invece di 15,18codice:SELECT sum(peso*1000)/1000 as totale_peso FROM monete
dove può essere l'errore?
il campo peso è di tipo VARCHAR forse è questo il problema?


Rispondi quotando