Foros del Web » Programación para mayores de 30 ;) » Bases de Datos General » Mysql »

totalizar una consulta

Estas en el tema de totalizar una consulta en el foro de Mysql en Foros del Web. 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 , ...
  #1 (permalink)  
Antiguo 11/03/2011, 04:22
 
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.

Etiquetas: Ninguno
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 14:08.