Ver Mensaje Individual
  #1 (permalink)  
Antiguo 11/03/2011, 04:22
mikil
 
Fecha de Ingreso: agosto-2002
Ubicación: Lleida
Mensajes: 506
Antigüedad: 21 años, 8 meses
Puntos: 0
totalizar una consulta

tengo la siguiente consulta que mezcla dos tablas una de articulos y otra de estock por tiendas del articulo.

Código:
select left(stockmon2010.stocoditda,7) as codi , 						
		sum(stockmon2010.stostock) as stock,
		monturas.monpcoste as preucost,
		monturas.monpcoste *  sum(stockmon2010.stostock) as valor
from monturas, stockmon2010
where monturas.moncodi = left(stockmon2010.stocoditda,7) and 
      left(monturas.moncodi,1)='1' 
group by left(stockmon2010.stocoditda,7) 
order by left(stockmon2010.stocoditda,7) desc
y funciona bien. el resultado me devuelve
articulo stock precio valor
1000009 5 10 50
1000008 3 5 15
2000001 1 6 6
...

ahora quiero hacer lo mismo pero totalizar por familia (primer digito del codigo del articulo) pero no consigo el resultado

familia stock valor
1 8 65
2 1 6

como puedo hacerlo.