Ciao a tutti, ho questa difficoltà e vi sarei grato se qualcuno potesse darmi una mano.

Devo aggiornare una tabella contenente un listino prezzi con il contenuto di un'altra tabella.

Forse spiego meglio così:

Tabella origine: prezzi
colonna riferimento: liprezzo

Tabella destinazione: variazioni
colonna riferimento: ARMOLTIP

colonna comune: arcodart (il codice dell'articolo di cui devo aggiornare il prezzo)

La difficoltà sta nel fatto che la tabella origine prezzi ha solo i codici e i prezzi degli articoli che hanno subito la variazione del prezzo.

Ho creato questa query:
UPDATE variazioni, prezzi
SET
prezzi.arcodart = '$liprezzo',
variazioni.ARCODART = '$ARMOLTIP'
WHERE prezzi.arcodart = variazioni.ARCODART
ma non funziona....

Qualcuno può aiutarmi. Grazie