Para actualizar la tabla usa una sentencia
UPDATE:
Código SQL
[-]
update
stock a
set
a.saldo = (
select
b.saldo - c.cantidad
from
stock b,
retiro c
where
b.deposito = c.deposito and
b.codigo = c.codigo and
b.marca = c.marca and
b.idstock = a.idstock)
Esto te debería funcionar, pruebalo...
Saludos...