En tu primera sentencia cada montura tiene su precio de coste pero en la segunda estas multiplicando el stock de una familia por un precio de coste que no sabemos cual es....
Código MySQL:
Ver originalsum(stockmon2010.stostock
) as stock
, sum(monturas.monpcoste
* stockmon2010.stostock
) as valor
stockmon2010
where monturas.moncodi
= left(stockmon2010.stocoditda
,7) and left(monturas.moncodi
,1)='L'
No estoy seguro si esto te servira puesto que no se como tienes los datos...
(He posat el preu dins la suma)