Ciao a tutti,

ho, recentemente, letto questa approfondimento su come ottimizzare l'utilizzo di MySQL con PHP, di seguito il link:

https://www.html.it/articoli/ottimiz...mysql-con-php/

Ora, mi sorge spontanea una domanda. Sto' realizzando un applicazione che recupera un valore ($counter) ed il relativo id univoco dal database con una semplice select (SELECT id,counter FROM tabella1), lo moltiplica per un valore che estrapolo da una variabile con scope globale ($moltiplicatore = 10) e aggiorna la medesima tabella (UPDATE tabella1 SET balance=" . $nuovo_valore ." WHERE id=". $id_precedentemente_estrapolato.").

La mia domanda è, come posso fare il tutto con un unico statement?

Esempio:
Codice PHP:
UPDATE tabella1 AS t1 SET t1.balance = (SELECT counter FROM tabella1) * " . $moltiplicatore


Spero di essermi spiegato bene! Un saluto