Перейти до вмісту
Пошук в
  • Детальніше...
Шукати результати, які ...
Шукати результати в ...

запрос в БД для поднятия всех цен на %


Recommended Posts

обычная цена на 5 процентов
UPDATE oc_product SET price = price * 1.05;

остальные
UPDATE oc_product_special SET price = price * 1.05;
UPDATE oc_product_discount SET price = price * 1.05;

  • +1 1
Надіслати
Поділитися на інших сайтах


08.04.2024 в 17:31, radaevich сказал:

UPDATE oc_product_special SET price = CEILING(price * 1.05 / 10) * 10;
UPDATE oc_product_discount SET price = CEILING(price * 1.05 / 10) * 10;

это изменение заданных акций и скидок?

Надіслати
Поділитися на інших сайтах


09.04.2024 в 09:53, zhizherinv сказал:

это изменение заданных акций и скидок?

да, только я написал свой запрос с проекта, где нужно округление до десятка
вот без округления 

UPDATE oc_product SET price = price * 1.05;

  • +1 1
Надіслати
Поділитися на інших сайтах


поправил

Надіслати
Поділитися на інших сайтах


09.04.2024 в 10:05, radaevich сказал:

да, только я написал свой запрос с проекта, где нужно округление до десятка
вот без округления 

UPDATE oc_product SET price = price * 1.05;

а цены опций так можно поменять?

Надіслати
Поділитися на інших сайтах


09.04.2024 в 10:24, zhizherinv сказал:

а цены опций так можно поменять?

скорее всего так, но нужно тестить, сделать бэкап БД
UPDATE oc_product_option_value SET price = price * 1.05;

  • +1 1
Надіслати
Поділитися на інших сайтах


Створіть аккаунт або увійдіть для коментування

Ви повинні бути користувачем, щоб залишити коментар

Створити обліковий запис

Зареєструйтеся для отримання облікового запису. Це просто!

Зареєструвати аккаунт

Вхід

Уже зареєстровані? Увійдіть тут.

Вхід зараз
  • Зараз на сторінці   0 користувачів

    • Ні користувачів, які переглядиють цю сторінку

×
×
  • Створити...

Important Information

На нашому сайті використовуються файли cookie і відбувається обробка деяких персональних даних користувачів, щоб поліпшити користувальницький інтерфейс. Щоб дізнатися для чого і які персональні дані ми обробляємо перейдіть за посиланням . Якщо Ви натиснете «Я даю згоду», це означає, що Ви розумієте і приймаєте всі умови, зазначені в цьому Повідомленні про конфіденційність.