В настоящее время у меня есть таблица SQL, содержащая информацию о сотрудниках. Я добавил новый столбец с именем Phone_no, в котором для всех записей установлено значение NULL.Теперь мне нужно добавить номер телефона для каждой записи с номером 07072000001..25, поэтому первая запись будет 07072000001, а вторая будет 07072000002 и так далее.
Phone_no
07072000001..25
07072000001
07072000002
Ну, вы можете использовать переменные:
set @rn := 0; update t set phone_num = lpad(7072000000 + (@rn := @rn + 1), 11, '0');
Я не уверен, имеется ли в виду какой-то конкретный порядок.Если это так, вы можете добавить order by к update.
order by
update