अगर आप एक को अपडेट कर रहे हैं पंक्ति और आप पिछला नाम चाहते हैं, तो आप चर का उपयोग कर सकते हैं:
set @prevname = '';
update table_name
set name = if(@prevname := name, 'Alan', 'Alan')
where id = 1;
select @prevname;
हालांकि, मुझे संदेह है कि आप वास्तव में धीरे-धीरे बदलते आयाम चाहते हैं, और update
सही ऑपरेशन नहीं है।