Каким запросом можно, и возможно ли сменить масово опционные цены в БД поле "price". Сейчас наценка опции, а нужно суму (осн. цена + наценка опции). Также массово в поле (price_prefix) сменить вместо "+" на "=".
Код: UPDATE oc_product_option_value SET price = price + 100; Код: UPDATE oc_product_option_value SET price_prefix = '=' WHERE price_prefix = '+';
Проверил, оно работает, но цена почему-то на 100руб. больше повсюду получается, если без + 100 - то тогда цена меньше получается на минус основной.
Это сейчас стоит наценка. Хотелось бы что бы в поле price вместо наценки отображалась сума основной цены + существующая наценка. Вот нашел решение Код: UPDATE oc_product_option_value pov INNER JOIN oc_product p ON p.product_id = pov.product_id SET pov.price = pov.price + p.price
UPDATE oc_product_option_value pov INNER JOIN oc_product p ON p.product_id = pov.product_id SET pov.price = pov.price + p.price