Сначала добавьте столбец, который длиннее всех трех вместе взятых.
alter table tbl add fullname varchar(100);
Затем обновите его, указав concat старых столбцов.
update tbl set fullname = concat(lastname, ', ', firstname, ' ', middlename)
(в итоге получается «Керк, Джон М»)
Затем удалите старые столбцы
alter table tbl drop column firstname;
alter table tbl drop column middlename;
alter table tbl drop column lastname;