Как заполнить столбец имеющейся таблицы, чтоб каждая следующая строка увеличилась на 1,
последовательно 1, 2, 3, 4, 5 .... и до конца строк.
MariaDB, типа данных столбца INT.
Структуру таблицы в виде ПОЛНОГО CREATE TABLE - в студию.
чтоб каждая следующая строка увеличилась на 1, последовательно 1, 2, 3, 4, 5 .... и до конца
Слова "следующая" и "последовательно" явно намекают, что у записей имеется некий порядок. Какой именно? Укажите точное выражение сортировки, которое определяет этот порядок.
Да, вы конечно можете вручную делать инкремент, или копировать его от primary поля. Но, самым правильным решением, как предлагает ThunderCat - использовать автоинкремент. То есть сразу создать (из изменить) структуру таблицы БД, где ваше INT поле будет авто инкрементом. Например, так:
CREATE TABLE MyTable (
...
`column` int AUTO_INCREMENT,
...
);
Генри, в том то и дело что авто инкремент НЕ требуется, надо было сделать начиная с определенного числа в первой строке, увеличить на единицу каждую последующую строку определенного поля.
Это разовая потребность, далее будет по внешним запросам записываться.