Du kan endast uppdatera med en UPDATE-fråga. En UPDATE-fråga kan bara returnera en sak:sedan antalet berörda rader. Så du kan inte uppdatera och välja det värde du behöver i en enda fråga.
Därför måste du använda en extra UPDATE-fråga för att uppdatera data. Du kan göra det före eller efter din SELECT-fråga beroende på enkelheten eller den verkliga punkten i din kod där det nya värdet är tänkt att begås.