На първо място, трябва да измислите дефиниция на „ред“, тъй като редовете в таблицата се съхраняват без никакъв ред.
Когато знаете каква е поръчката ви, можете да създадете съхранена процедура, която включва:
insert into the_table (new_id, start_date) values (@id, @start_date);
update the_table
set end_date = @start_date
where id = <the id determined by your sorting rule>;