dimoheha (dimoheha) wrote,
dimoheha
dimoheha

Перенос элементов каталога в другой каталог в MySQL

Сегодня я немного питормозил и заполнил каталог не тот, ибо надо было в другой. В результате чего ьыла работа сделана зря.
Я подумал, как пенерести элементы каталога в другой?
Зашел в БД, и не без помощиtimorphiusсделал запрос такого вида:

insert into catalog_prod1 (`cat`,`seo`,...,`colnum3`) select `cat`,`seo`,...,`colnum3` from catalog_prod where id>178

catalog_prod1 - в каталог этот нужно перенести
`cat`,`seo`,...,`colnum3`  - элементы таблицы каталога
catalog_prod
where id>178 - фильтр элементов, что нужно перенести ТОЛЬКО те элементы каталога, которые имеют id больше значения 178

Т.е. все эелементы каталога вы который мы вставляем столбцы таблицы `cat`,`seo`,...,`colnum3` перечисляем второй раз в том же порядке `cat`,`seo`,...,`colnum3`, если перечислить в другом порядке, то данные будут перемешаны, в результате вместо значения colnum1 будет значение colnum3 и т.д.

Так что вот так можно быстро затереть свою ошибку.
Subscribe

Buy for 10 tokens
Buy promo for minimal price.
  • Post a new comment

    Error

    Anonymous comments are disabled in this journal

    default userpic

    Your IP address will be recorded 

  • 3 comments