No es lo mismo hacer
FROM articulo a, compras c
WHERE a.claart=c.claart
que
articulo a INNER JOIN compra c ON a.claart=c.claart
Pensaba que si. Yo sólo usaba esa "forma" cuando es un LEFT JOIN.
Para la cantidad total lo hice así:
¿Lo ves correcto? Nunca será 100.