Actualizaciones de tablas. SQL Estandar

Incrementar el precio de los Lácteos  un 10%.

UPDATE
 ventas.tb_product
SET
 price = 1.1*price
WHERE
 product_id
 IN (
 SELECT
 product_id
 FROM
 ventas.tb_product Pro
INNER JOIN
 ventas.tb_category Cat
 ON
 Pro.category_id = Cat.category_id
WHERE
 Cat.category_name = 'Lácteos'
 );

Realizar una oferta de un 15% para los productos sin ventas

UPDATE
 ventas.tb_product
SET
 price = 0.85*price
WHERE
 product_id NOT IN (SELECT
 Orden.product_id
 FROM
 ventas.tb_order Orden
GROUP BY
 Orden.product_id)

Otros artículos que pueden ser de interés:

Autor: Diego Calvo