Ciao a tutti,
penso di essere impazzito e di aver sommesso un errore clamoroso senza avvedermene: eseguendo una semplice query di UPDATE ottengo un risultato sbagliato e non ne capisco il motivo.

Questa è la query:
UPDATE prodotti SET prezzo_offerta = (prezzo_offerta*2)

Teoricamente se il prodotto X costa 10, dopo l'update dovrebbe costare 20.
E invece costa 40!

Cosa sto sbagliando?

Ciao e grazie!