Доброго времени суток всем!
Периодически возникает задача очистить все значения у конкретной характеристики по всем товаром - как это можно сделать?
Например есть характеристика: Цвет арматуры и в ней подразделения: Золото, Никель, Бронза и т д.
Так вот как очистить значения у всех товаров или группы товаров (по производителю например) нге стирая при этом ни название характеристики в базе ни ее значения?
То есть - в Базе останется такая характеристики с названием Цвет арматуры и в ней подразделения: Золото, Никель, Бронза - но при этом у товаров не будет ассоциаций с ней?
Для чего это нужно: в процессе работы - допускаются ошибки и например стоит у товара конкретного значение этой характеристики - Золото, а сейчас я решил вообще убрать у него эту характеристику заменив на другую - Цвет плафона (без арматуры) - то убрать ее не могу - могу только заменить на другое название - на другой цвет - Никель (например).
И преста менеджер тут не помощник - если в графе поставить пустое значение - то при заливке он оставит старое, а заменять на 0 разумеется не корректно или пробел - зачем лишнее плодить?
Возможно, если нет простых вариантов то через запрос к базе данных SQL можно это сделать?
вот например:
Удаление скидок по запросу в базе по конкретному производителю (я не знаю честно как эти скидки удалить как то по другому):
delete from ps_specific_price where id_product in (select distinct id_product from ps_product_lang where name like'%Производитель%')
Кто опытный подскажет?
Периодически возникает задача очистить все значения у конкретной характеристики по всем товаром - как это можно сделать?
Например есть характеристика: Цвет арматуры и в ней подразделения: Золото, Никель, Бронза и т д.
Так вот как очистить значения у всех товаров или группы товаров (по производителю например) нге стирая при этом ни название характеристики в базе ни ее значения?
То есть - в Базе останется такая характеристики с названием Цвет арматуры и в ней подразделения: Золото, Никель, Бронза - но при этом у товаров не будет ассоциаций с ней?
Для чего это нужно: в процессе работы - допускаются ошибки и например стоит у товара конкретного значение этой характеристики - Золото, а сейчас я решил вообще убрать у него эту характеристику заменив на другую - Цвет плафона (без арматуры) - то убрать ее не могу - могу только заменить на другое название - на другой цвет - Никель (например).
И преста менеджер тут не помощник - если в графе поставить пустое значение - то при заливке он оставит старое, а заменять на 0 разумеется не корректно или пробел - зачем лишнее плодить?
Возможно, если нет простых вариантов то через запрос к базе данных SQL можно это сделать?
вот например:
Удаление скидок по запросу в базе по конкретному производителю (я не знаю честно как эти скидки удалить как то по другому):
delete from ps_specific_price where id_product in (select distinct id_product from ps_product_lang where name like'%Производитель%')
Кто опытный подскажет?