Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / MySQL [игнор отключен] [закрыт для гостей] / Автоинкремент при инсерте / 3 сообщений из 3, страница 1 из 1
17.02.2017, 21:48
    #39406946
andrey10
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Автоинкремент при инсерте
Есть таблица:
Код: sql
1.
2.
3.
4.
id money
1 5
2 10
3 20



Необходимо вставить еще записи, увеличивая money на +5 при каждом инсерте, чтобы получилось следующее:
Код: sql
1.
2.
3.
4.
5.
6.
7.
8.
9.
id money
1 5
2 10
3 20
4 25
5 30
6 35
7 40
..



Допустим, нужно вставить несколько тысяч таких записей. Каким образом проще всего это сделать?
...
Рейтинг: 0 / 0
17.02.2017, 21:57
    #39406949
andrey10
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Автоинкремент при инсерте
Колонка id примари автоинкремент.

Пытался следующим образом вставить 5000 записей нужным мне способом: создал новую таблицу (table_with_numbers) с одной колонкой id, в которой идут записи цифр от 1 до 5000, пишу
Код: sql
1.
insert ignore into mytable select id,(select * from (select max(money)+5 from mytable) as q) from table_with_numbers



но не получается. Каким же образом при каждом инсерте +5 прибавлять? :(
...
Рейтинг: 0 / 0
17.02.2017, 22:07
    #39406954
andrey10
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Автоинкремент при инсерте
Уже нашел. Совсем забыл о существовании собаки (@).
...
Рейтинг: 0 / 0
Форумы / MySQL [игнор отключен] [закрыт для гостей] / Автоинкремент при инсерте / 3 сообщений из 3, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]