Перенести данные из одной таблицы в другую

142
22 ноября 2019, 03:00

Есть две таблицы, в обеих id_product - соответствует номеру товара.

Table vy3j_product_lang

id_product | description_short

Table vy3j_product

id_product | stock_id

Как из одной таблицы перенести один столбец в другой столбец другой таблицы? Вариант:

INSERT INTO vy3j_product (stock_id) 
SELECT description_short FROM vy3j_product_lang

Просто добавляет в таблицу vy3j_product дополнительные строки с NULL значениями всех столбцов, кроме stock_id а мне надо, чтобы stock_id добавлялся соответствующему id_product. Перепробовала то, что знаю, но не получается заполнить столбец stock_id. Заранее благодарю.

Answer 1

Сама себе отвечу:

update vy3j_product, vy3j_product_lang 
set stock_id=description_short 
where vy3j_product_lang.id_product=vy3j_product.id_product; 
select * from vy3j_product_lang;

READ ALSO
Появились лишние слайды

Появились лишние слайды

Использую слайдер lightSlider и одновременно magnific-popup(что бы картинка открывалась в модальном окне)И произошла такая проблема, добавил всего два...

137
NodeJS Вернуть данные из БД по клику

NodeJS Вернуть данные из БД по клику

Скрывать не буду, NodeJS для меня темный лесЕсть тестовая база с телефонами в MYSQL

162
Раздел страниц HTML по категориям

Раздел страниц HTML по категориям

Моя проблема в том что я хочу разделить страницы HTML по разделам, категориям(В силу своего незнания возможно ошибочно выражаю свои мысли) К примеру...

128