Например,
есть таблицы articles
, он имеет следующие поля:
id title content slug
id
является автоматическим приращением, значение начинается с 1
.
Вопрос:
Я хочу, чтобы поле slug
было автоматическим приращением, а значение начинается с 10000
, как это сделать?
Почему вы хотите, чтобы 2 поля были автоматически увеличены? Они будут иметь одинаковые значения, даже если вы начинаете с 10000.
Пример:
id | title | content | slug ---| ------|---------|------ 1 | 10000 2 | 10001 3 | 10001 . | . . | . n | n + 10000 - 1
Все, что вам нужно сделать, это:
UPDATE articles SET slug = id + (10000 - 1) WHERE id = 'any id here..'