Запрос sql 2.X

 
Какой сегодня день?
Всего голосов: 1
Дата окончания опроса: 27-06-2018
Опрос закончен.
Посетитель
small user social cms
МедальАвторитет форума
Сообщений: 1902
Привет.

Столкнулся с проблемой, сломал мозг, перепробовал 100500 вариантов, но ничего не помогло. Может кто-нибудь подскажет.

Есть две таблицы:
1. cms_con_tk с полями id и category_id
2. cms_con_tk_cats_bind с полями item_id и category_id

Значения полей id из первой таблицы и item_id из второй совпадают.

Нужен запрос, который из category_id первой таблицы скопирует данные в category_id второй таблицы с проверкой по id записи.

Спасибо.
Посетитель
small user social cms
МедальАвторитет форумаКубок зрительских симпатийПочетный донор проекта
Сообщений: 2648
шэльдэ бердэ бельдэ,
В биндовой таблице нет первичного ключа. Пытаться что-то апдейтить бесполезно.
Легче все стереть там и записать заново.
Код SQL:
  1. TRUNCATE cms_con_tk_cats_bind;
  2. INSERT INTO cms_con_tk_cats_bind (item_id, category_id) SELECT id, category_id FROM cms_con_tk;
Бэкап сделать не забудьте перед манипуляциями.
Посетитель
small user social cms
МедальАвторитет форума
Сообщений: 1902
Ris, спасибо!
В начало страницы
Предыдущая темаСледующая тема Перейти на форум: