Мне нужно обновить цену на все товары в некоторых категориях на 10%.
Проблема в том, что я должен округлить его до 0,99 цента
Если цена 120 * 0,90 = 118,8, но я должен поставить 118,99
РЕДАКТИРОВАТЬ: я забыл упомянуть, некоторые из моих продуктов имеют ценовые уровни, поэтому цены также должны быть снижены на 10%
EDIT:
Следующий код обновляет цену на 10%, однако я не знаю, как округлить до 0,99. и самое сложное, как я могу сделать это с ценами уровня> ??
update catalog_product_entity_decimal
set value = value*0.9
where attribute_id = 64 and
entity_in (select product_id from catalog_category_product
where category_id = X);
Кто-нибудь знает, как сделать запрос на это? Я не большой поклонник mysql:)
спасибо