Jump to content
Search In
  • More options...
Find results that contain...
Find results in...
  • Sign Up

Массовая замена цен на акционные


Recommended Posts

Здравствуйте! Подскажите, пожалуйста, такую вещь. В магазине 2к+ товаров, на которые стоят акции. Я хочу убрать все. Нужно взять все цены и заменить их на те, которые стоят в акциях. А скидки отменить. Можно как-то это сделать через базу? Я понял, как убить акции все сразу. А как поменять цены - нет. Заранее благодарен за совет. 

Link to post
Share on other sites

если у каждого товара по одной акции то примерно так

update oc_product p set price = (select price from oc_product_special ps where p.product_id = ps.product_id);

truncate table oc_special

 

сделать бекап обязательно)

Link to post
Share on other sites

Спасибо, попробую) Я с запросами в базу не совсем дружу.

Link to post
Share on other sites

А еще вопрос. Если из этого пула товаров некоторые без акции, можно как-то сделать выборку? Только по акционным, по категориям. И т.п. Может быть через эксель столбцы поменять

Link to post
Share on other sites

Только что, Flaider сказал:

А еще вопрос. Если из этого пула товаров некоторые без акции, можно как-то сделать выборку? Только по акционным, по категориям. И т.п. Может быть через эксель столбцы поменять

 

Тогда добавить условие типа where product_id in (select product_id from oc_product_special)

Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
  • Recently Browsing   0 members

    No registered users viewing this page.

×
×
  • Create New...

Important Information

On our site, cookies are used and personal data is processed to improve the user interface. To find out what and what personal data we are processing, please go to the link. If you click "I agree," it means that you understand and accept all the conditions specified in this Privacy Notice.