Interesante reto SQL
Código MySQL:
Ver original productos.nombre,
movimiento.id
WHERE movimiento.idproducto
=productos.id
Si la idea es esa que te sugieren.... te la he desarrollado... pero no estoy seguro de que funcione no tengo MySql aquí para verlo...
Lo que he hecho es parametrizar (linea 7) la subconsulta con el valor del id del producto de la consulta principal....
Si no funciona así podrias cambiar ese parametro por una variable externa que te pase el valor del id.... y montar un bucle externo (programación externa) que lance la consulta para cada producto...