Полезные запросы для интернет-магазинов

Модератор
#
Полезные запросы для интернет-магазинов
Установка индексирования всем товарам и модификациям:
UPDATE `shop_items_catalog_table` SET `shop_items_catalog_indexation` = 1;


Установка индексирования всем группам магазинов:
UPDATE `shop_groups_table` SET `shop_groups_indexation` = 1;


Установка индексирования всем узлам структуры:
UPDATE `structure_table` SET `structure_allow_indexation` = 1;


Установка индексирования всем товарам, кроме модификаций (для модификаций не меняется):
UPDATE `shop_items_catalog_table` SET `shop_items_catalog_indexation` = 1 WHERE `shop_items_catalog_modification_id` = 0;


Сменить налог везде (подставляется ID налога вместо 777):
UPDATE `shop_items_catalog_table` SET `shop_tax_id` = 777;


Снятие индексирования со всех модификаций:
UPDATE `shop_items_catalog_table` SET `shop_items_catalog_indexation` = 0 WHERE `shop_items_catalog_modification_id` != 0;


Снятия индексирования всем модификациям:
UPDATE `shop_items_catalog_table` SET `shop_items_catalog_indexation` = 0 WHERE `shop_items_catalog_modification_id` != 0;


Снятие активности всем товарам магазинов:
UPDATE `shop_items_catalog_table` SET `shop_items_catalog_is_active` = 0;


Установка продавца с ID 777 (замените на нужный) всем товарам и модификациям:
UPDATE `shop_items_catalog_table` SET `shop_sallers_id` = 777;


Установка всем товарам экспорта в Яндекс.Маркет
UPDATE `shop_items_catalog_table` SET `shop_items_catalog_yandex_market_allow` = 1;


Установка всем товарам экспорта в Рамблер.Покупки
UPDATE `shop_items_catalog_table` SET `shop_items_catalog_rambler_pokupki_allow` = 1;


Сброс количества товара в 0 на всех складах магазина с кодом 1
UPDATE shop_warehouse_items_table SET shop_warehouse_items_count = 0 WHERE 1 = (SELECT shop_shops_id FROM shop_items_catalog_table WHERE shop_warehouse_items_table.shop_items_catalog_item_id = shop_items_catalog_table.shop_items_catalog_item_id);
#
Re: Полезные запросы для интернет-магазинов
А запрос на присвоение полю Артикул ID товара не продемонстрируете?
Желательно с фильтром по группам товара (т.е. для каждой "свой префикс" + "ID" ).
#
Re: Полезные запросы для интернет-магазинов
подскажите чайнику, куда эти запросы прописывать?
Модератор
#
Re: Полезные запросы для интернет-магазинов
выполняются через раздел SQL-запросы.
#
Re: Полезные запросы для интернет-магазинов
Господа, а не поможете с запросом для массовой установки количества товаров?
Т.е. необходимо установить для каждого товара количество - х шт.
Посмотрел таблицы в базе, но не нашел что-то где количество хранится.
#
Re: Полезные запросы для интернет-магазинов
А нет, нашел вроде)
UPDATE `shop_items_catalog_table` SET `shop_items_catalog_rest` = 100;

Не могли бы Вы проверить синтаксис, а то я не силен в SQL
#
Re: Полезные запросы для интернет-магазинов
У меня еще вот такая идея.
Запрос для установки ключевых слов для товаров одной группы. Например, для группы "Телевизоры", которая имеет id = 699 надо установить ключевые слова "телевизор, ЖК, LCD".
UPDATE `shop_items_catalog_table` SET `shop_items_catalog_seo_keywords` = телевизор, ЖК, LCD WHERE `shop_groups_id` = 699;

Нигде не ошибся?
#
Re: Полезные запросы для интернет-магазинов
Правильность запроса не проверял, а вот в синтаксисе точно ошиблись:
... SET `shop_items_catalog_seo_keywords` = 'телевизор, ЖК, LCD' WHERE ...
Заказов не беру. Консультирую редко.
#
Re: Полезные запросы для интернет-магазинов
Kotoff,
как всегда спасибо за помощь!

А почему в первом случае не нужны кавычки, а во втором - нужны?

К слову, правильность первого запроса проверил - все работает
#
Re: Полезные запросы для интернет-магазинов
ironwayru писал(а):
А почему в первом случае не нужны кавычки, а во втором — нужны?
Потому что в первом случае значение числовое, а во втором - строковое.
Заказов не беру. Консультирую редко.
Авторизация