Гость
Форумы / MySQL [игнор отключен] [закрыт для гостей] / Добавить недостающие строки в таблицу на основании данных из другой / 3 сообщений из 3, страница 1 из 1
16.02.2020, 08:06
    #39927116
max_1985
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Добавить недостающие строки в таблицу на основании данных из другой
Здравствуйте!
Помогите пожалуйста составит запрос. Есть две таблицы product и atribut. Надо в таблицу atribut, где attribute_id = 4 и language_id = 1 добавить недостающие строки на основании product_id из таблицы product со значением text = 123. Структура такая:

product
product_id
product_text
....

atribut
product_id
attribute_id
language_id
text

Например таблицы имеют значения:
product
product_id product_text
1 p111
2 p111
3 p111
4 p111
5 p111
6 p111
7 p111


atribut
product_id attribute_id language_id text
1 1 1 1
1 1 3 1
1 2 1 1
1 2 3 1
2 1 1 1
2 1 3 1
2 2 1 1
2 2 3 1
1 4 1 1
2 4 1 1

Надо чтоб после запроса таблица atribut имела такие данные
product_id attribute_id language_id text
1 1 1 1
1 1 3 1
1 2 1 1
1 2 3 1
2 1 1 1
2 1 3 1
2 2 1 1
2 2 3 1
1 4 1 1
2 4 1 1
3 4 1 123
4 4 1 123
5 4 1 123
6 4 1 123
7 4 1 123

Спасибо!
...
Рейтинг: 0 / 0
16.02.2020, 21:24
    #39927227
max_1985
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Добавить недостающие строки в таблицу на основании данных из другой
Просто сейчас делаю через одно место...
С начала делаю выгрузку через phpmyadmin на основании выборки
Код: sql
1.
SELECT * FROM `attribute` WHERE `attribute_id` = '4' AND `language_id` = '1'


И в экселе обрабатываю эти данные на основании всех product_id из таблицы product
И результат гружу обратно в базу.
...
Рейтинг: 0 / 0
16.02.2020, 21:45
    #39927228
Akina
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Добавить недостающие строки в таблицу на основании данных из другой
max_1985
Структура такая:
Структуру дают в форме CREATE TABLE. Обернув тегом SRC.
max_1985
Например таблицы имеют значения:
Значения - в форме INSERT INTO.Обернув тегом SRC.
max_1985
Надо чтоб после запроса таблица atribut имела такие данные
Пример вывода дают форматированной таблицей (тег Table, разделитель полей запятая).
...
Рейтинг: 0 / 0
Форумы / MySQL [игнор отключен] [закрыт для гостей] / Добавить недостающие строки в таблицу на основании данных из другой / 3 сообщений из 3, страница 1 из 1
Целевая тема:
Создать новую тему:
Автор:
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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