Dann musst du mit zwei Querys arbeiten. Eine für den "alten" Datensatz und eine für den neuen.
Die Alternative wäre, dass du dir die alten Daten in Variablen zwischenspeicherst.
Es gibt noch andere Möglichkeiten, aber die basieren auf ähnlichen Konzepten oder erfordern mehr
SQL-Kenntnisse.
Mir ist nur wichtig, dass du verstehst, warum dein erster Ansatz nicht funktionieren kann.