Ciao, ho un problema con questa query.

codice:
UPDATE FAOC_UBETS_TABLE UB
INNER JOIN
FAOC_PENDING_TABLE P
ON UB.bet_ref_id_c = P.bet_id AND UB.category = P.category
SET UB.quote1 = P.quote1, UB.quote2 = P.quote2,
UB.win_amount = (2-UB.bet_choice)*(P.quote1) + (UB.bet_choice-1)*(P.quote2)
Riesco a copiare le quote da una tabella all'altra ma non riesco ad aggiornare il "win_amount" correttamente: esegue come se fosse scritto questo:
codice:
[...] UB.win_amount = (P.quote1) + (P.quote2)
Cosa sto sbagliando?


EDIT: Scusate la query viene giusta, ma non dava quello che volevo perchè avevo dimenticato un pezzo ahahah! Potete chiudere