Puoi aggiornare solo con una query UPDATE. Una query UPDATE può restituire solo una cosa:quindi il numero di righe interessate. Pertanto, non puoi aggiornare e selezionare il valore di cui hai bisogno in una singola query.
Quindi è necessario utilizzare una query UPDATE aggiuntiva per aggiornare i dati. Puoi farlo prima o dopo la tua query SELECT a seconda della semplicità o del punto reale nel tuo codice in cui dovrebbe essere eseguito il commit del nuovo valore.