sql запрос на изменение цены у товаров определенной категории WooCommerce01.12.2022 От: faq Из: Веб-строительство qvaro 26 марта 2020, 06:31 827Подскажите, пожалуйста, как правильно?update wp_postmeta set meta_value = meta_value * 1.135 where meta_key='_price'Пробовал плагином WooCommerce Prices, меняет норм, но добавляет лишние нули. ivan-lev 26 марта 2020, 06:52qvaro:, но добавляет лишние нули.Так умножайте на 0.0135 (с десятичными дробями по соответствующему количеству «лишних нулей», думаю, разберётесь?) Sitealert 26 марта 2020, 07:18qvaro:добавляет лишние нули.Кто добавляет? Куда? Как это выглядит? qvaro 26 марта 2020, 07:23ivan-lev:Так умножайте на 0.0135 (с десятичными дробями по соответствующему количеству «лишних нулей», думаю, разберётесь?)Получается совсем другая цифра))———- Добавлено 26.03.2020 в 10:23 ———-Sitealert:Кто добавляет? Куда? Как это выглядит?Я же написал — WooCommerce Prices!Было 8000 руб. Через плагин прибавляю на 10%, получается 8800 00 которые мне нужны ivan-lev 26 марта 2020, 07:34qvaro:update*wp_postmeta*set*meta_value*=*meta_value***1.135*where*meta_key=’_price’*Запрос похож на правильный.Сделать бэкап (таблицы) и проверить.. Если что поломается — восстановить..Или «более фэншуйно» — развернуть на тесте, проверить.. и потом ужеhttps://hoicker.com/woocommerce-bulk-edit-plugins/ — вроде как «фришные» даже есть.qvaro:Через плагин прибавляю на 10%То ли цены в копейках, то ли речь не про проценты..Если вместо 10% написать 0.1(ну, или вместо 110% 1.1) Miracle 26 марта 2020, 07:35какой тип данных у meta_value ?возможно 00 это нули после запятой, типа копейки qvaro 26 марта 2020, 07:58ivan-lev:Запрос похож на правильный.Сделать бэкап (таблицы) и проверить.. Если что поломается — восстановить.. Или «более фэншуйно» — развернуть на тесте, проверить.. и потом ужеhttps://hoicker.com/woocommerce-bulk-edit-plugins/ — вроде как «фришные» даже есть.То ли цены в копейках, то ли речь не про проценты.. Если вместо 10% написать 0.1 (ну, или вместо 110% 1.1)Я имел ввиду про лишние нули — это плагин вставляет ))) Прошу прощения, что сразу не указал. Данный запрос sql работает как надо, но меняет цены у всех.update wp_postmeta set meta_value = meta_value * 1.135 where meta_key='_price' Как мне его правильно доработать, чтобы он поменял цены только у категории — Забор.ivan-lev:https://hoicker.com/woocommerce-bulk-edit-plugins/ — вроде как «фришные» даже есть.Только в премиум есть выбор категории )) ivan-lev 26 марта 2020, 08:03qvaro:Я же написал — WooCommerce Prices!https://wordpress.org/plugins/search/WooCommerce+Prices/Там довольно большой выбор, но не вижу ни одного именно с таким(!) названием.. qvaro 26 марта 2020, 08:09ivan-lev:https://wordpress.org/plugins/search/WooCommerce+Prices/ Там довольно большой выбор, но не вижу ни одного именно с таким(!) названием..В яндексе нашел))В этом то и прикол, что большая часть платная, а которые бесплатно, выбор категории только в премиум. truffell 26 марта 2020, 08:18qvaro:Данный запрос sql работает как надо, но меняет цены у всех.update wp_postmeta set meta_value = meta_value * 1.135 where meta_key='_price' Как мне его правильно доработать, чтобы он поменял цены только у категории — Забор. Только в премиум есть выбор категории ))https://stackoverflow.com/questions/45825554/woocommerce-mysql-to-update-price-of-products-in-specific-category qvaro 26 марта 2020, 08:48Всем спасибо! Нашел решение.Возможно, кому пригодится PW WooCommerce Bulk Edit Похожие записи:Я изо всех сил пытаюсь понять, почему этот сценарий работает, а другой нет. [closed] Логика заполнения двумерного массива PHP fontawesome и before SOS помогите NoIndex whatsup bot на php
qvaro
Подскажите, пожалуйста, как правильно?
Пробовал плагином WooCommerce Prices, меняет норм, но добавляет лишние нули.
ivan-lev
, но добавляет лишние нули.
Так умножайте на 0.0135 (с десятичными дробями по соответствующему количеству «лишних нулей», думаю, разберётесь?)
Sitealert
добавляет лишние нули.
Кто добавляет? Куда? Как это выглядит?
qvaro
Так умножайте на 0.0135 (с десятичными дробями по соответствующему количеству «лишних нулей», думаю, разберётесь?)
Получается совсем другая цифра))
———- Добавлено 26.03.2020 в 10:23 ———-
Кто добавляет? Куда? Как это выглядит?
Я же написал — WooCommerce Prices!
Было 8000 руб. Через плагин прибавляю на 10%, получается 8800 00 которые мне нужны
ivan-lev
update*wp_postmeta*set*meta_value*=*meta_value***1.135*where*meta_key=’_price’*
Запрос похож на правильный.
Сделать бэкап (таблицы) и проверить.. Если что поломается — восстановить..
Или «более фэншуйно» — развернуть на тесте, проверить.. и потом уже
https://hoicker.com/woocommerce-bulk-edit-plugins/ — вроде как «фришные» даже есть.
Через плагин прибавляю на 10%
То ли цены в копейках, то ли речь не про проценты..
Если вместо 10% написать 0.1
(ну, или вместо 110% 1.1)
Miracle
какой тип данных у meta_value ?
возможно 00 это нули после запятой, типа копейки
qvaro
Запрос похож на правильный.
Сделать бэкап (таблицы) и проверить.. Если что поломается — восстановить..
Или «более фэншуйно» — развернуть на тесте, проверить.. и потом уже
https://hoicker.com/woocommerce-bulk-edit-plugins/ — вроде как «фришные» даже есть.
То ли цены в копейках, то ли речь не про проценты..
Если вместо 10% написать 0.1
(ну, или вместо 110% 1.1)
Я имел ввиду про лишние нули — это плагин вставляет ))) Прошу прощения, что сразу не указал.
Данный запрос sql работает как надо, но меняет цены у всех.
Как мне его правильно доработать, чтобы он поменял цены только у категории — Забор.
https://hoicker.com/woocommerce-bulk-edit-plugins/ — вроде как «фришные» даже есть.
Только в премиум есть выбор категории ))
ivan-lev
Я же написал — WooCommerce Prices!
https://wordpress.org/plugins/search/WooCommerce+Prices/
Там довольно большой выбор, но не вижу ни одного именно с таким(!) названием..
qvaro
https://wordpress.org/plugins/search/WooCommerce+Prices/
Там довольно большой выбор, но не вижу ни одного именно с таким(!) названием..
В яндексе нашел))
В этом то и прикол, что большая часть платная, а которые бесплатно, выбор категории только в премиум.
truffell
Данный запрос sql работает как надо, но меняет цены у всех.
Как мне его правильно доработать, чтобы он поменял цены только у категории — Забор.
Только в премиум есть выбор категории ))
https://stackoverflow.com/questions/45825554/woocommerce-mysql-to-update-price-of-products-in-specific-category
qvaro
Всем спасибо! Нашел решение.
Возможно, кому пригодится PW WooCommerce Bulk Edit