SQLinfo.ru - Все о MySQL

Форум пользователей MySQL

Задавайте вопросы, мы ответим

Вы не зашли.

#1 12.08.2016 17:28:59

Bazz
Участник
Зарегистрирован: 13.04.2016
Сообщений: 18

Массовое заполнение таблицы

Добрый день
Имеется таблица, вида: product_id lang_id tab_id content. Нужно вставить 100 значений с уникальным product_id (желательно идущий по порядку)
Т.е
Сейчас последнее значение такие
2561 4 5 'blabla' нужно добавить 100 строк, последнее значение которое будет 2661 4 5 'blabla'

Отредактированно Bazz (12.08.2016 17:29:24)

Неактивен

 

#2 12.08.2016 17:45:03

vasya
Архат
MySQL Authorized Developer
Откуда: Орел
Зарегистрирован: 07.03.2007
Сообщений: 5006

Re: Массовое заполнение таблицы

на product_id есть auto_increment?

Неактивен

 

#3 12.08.2016 17:52:48

Bazz
Участник
Зарегистрирован: 13.04.2016
Сообщений: 18

Re: Массовое заполнение таблицы

не увидел. просто int(11)

Неактивен

 

#4 12.08.2016 18:00:48

vasya
Архат
MySQL Authorized Developer
Откуда: Орел
Зарегистрирован: 07.03.2007
Сообщений: 5006

Re: Массовое заполнение таблицы

set @a = 2561;
insert into `таблица` (product_id, lang_id, tab_id, content) select @a:=@a+1, 4, 5, 'blabla' from `таблица в которой больше 100 строк` limit 100;

Неактивен

 

#5 12.08.2016 18:26:55

Bazz
Участник
Зарегистрирован: 13.04.2016
Сообщений: 18

Re: Массовое заполнение таблицы

Всё супер, спасибо!

Неактивен

 

Board footer

Работает на PunBB
© Copyright 2002–2008 Rickard Andersson