oye es poco practico hacer ese update que haces(estas duplicando datos).
Te recomiendo calcular el stock de la siguiente forma:
xxx es el nombre de el producto que deseas buscar.
----------------------------------------------
Para traer todos los stock de todos los productos:
--------------------------------------------------
y con eso te evitas enviar un update.
otra opcion es crear disparadores en la base de datos.