Как массово изменить остаток Есть решение

Подскажите пожалуйста как в PhpMyAdmin изменить остаток товаров на ВСЕ ТОВАРЫ каталога допустим на "9999".

Таблица я так понимаю "shop_product"


1 ответ

  • 1
    Евгений 10 ноября 2016 10:24 # Решение

    ответил на свой вопрос сам. Сделать запрос такой

    UPDATE `shop_product_skus` SET `count` = REPLACE(`count`, "0", "9999");
    UPDATE `shop_product` SET `count` = REPLACE(`count`, "0", "9999");

    • +3

      Для данной цели подойдет вот такой один запрос, без REPLACE. Обновит вообще все товары на количество 9999, только не знаю чем вам бесконечность не угодила (NULL).

      Приводим количество к бесконечности:

      UPDATE shop_product AS s, shop_product_skus AS ss SET s.count = NULL, ss.count = NULL;
      

      Приводим количество к 9999:

      UPDATE shop_product AS s, shop_product_skus AS ss SET s.count = 9999, ss.count = 9999;
      


Добавить ответ

Чтобы добавить комментарий, зарегистрируйтесь или войдите