Este mismo ejercicio lo realice en mssql con el siguiente trigger
Código:
create trigger actualiza_stock
on prestamo
for insert
as
declare @stock int
select @stock= stock from libro, prestamo
where libro.id_libro=prestamo.id_libro
update libro set stock=stock-prestamo.cantida
from libro, prestamo
where prestamo.id_libro=libro.id_libro
y quiero hacerlo en mysql, la respuesta de arriba no me sirvio :/