Revista Comunicación

Incrementar de forma masiva precios en SQL prestashop

Publicado el 23 abril 2015 por Jesusredondoiva

Por si os surge tener que subir o bajar los precios de forma masiva en la base de datos de prestashop, aqui os dejo un script para subir los precios de un determinado fabricante un 2%:

UPDATE ps_product, ps_product_shop SET ps_product.price = ps_product.price*1.02, ps_product_shop.price = ps_product_shop.price*1.02 WHERE ps_product.id_manufacturer = 1 AND ps_product.id_product = ps_product_shop.id_product

Se usan las tablas ps_product y ps_product_shop y modificamos el campo price en las dos tablas ps_product.price y ps_product_shop.price, sólo para el fabricante id_manufacturer=1 cuando el id_product coincide en las dos tablas.

Espero que os sea útil.

Descargar articulo en formato PDF

Volver a la Portada de Logo Paperblog