Wenn Sie einen aktualisieren Zeile und Sie möchten den vorherigen Namen, können Sie Variablen verwenden:
set @prevname = '';
update table_name
set name = if(@prevname := name, 'Alan', 'Alan')
where id = 1;
select @prevname;
Ich vermute jedoch, dass Sie wirklich eine sich langsam ändernde Dimension und update
möchten ist nicht die richtige Operation.