Ver Mensaje Individual
  #1  
Antiguo 22-07-2010
Avatar de Caral
[Caral] Caral is offline
Miembro Premium
 
Registrado: ago 2006
Posts: 7.659
Reputación: 27
Caral Va por buen camino
Consulta Datos Parciales sql

Hola
Estoy trabajando mucho......

Estoy tratando de hacer una consulta que me regrese la suma de los totales de las piezas que fabrico, pero esta consulta la ejecuto en un reporte.
La consulta funciona, pero no me da los datos parciales, solo los totales.
Esta es:
Código SQL [-]
SELECT DISTINCT OrdenProdItem.CodParte,
Articulos.Descripcion|| ' ' ||Categoria|| ' ' ||SubCategoria AS Descr, SerieMaterial.CodMaterial,
Materiales.Descripcion, Materiales.Unidad, sum(SerieMaterial.Cantidad) AS Cantidad,
max(Materiales.Costo) AS Costo, max(SerieMaterial.CostoALaFecha) AS CostoALaFecha,
(SELECT Count(*) FROM OrdenProdItem)
FROM Articulos RIGHT JOIN (OrdenProdItem INNER JOIN (Materiales RIGHT JOIN SerieMaterial
ON Materiales.CodMaterial = SerieMaterial.CodMaterial) ON OrdenProdItem.NumSerie = SerieMaterial.NumSerie)
ON Articulos.CodParte = OrdenProdItem.CodParte
WHERE OrdenProdItem.FinProd >= :f1 AND OrdenProdItem.FinProd <= :f2 +1
GROUP BY OrdenProdItem.CodParte
Articulos.Descripcion|| ' ' ||Categoria|| ' ' ||SubCategoria, SerieMaterial.CodMaterial, 
Materiales.Descripcion, Materiales.Unidad
Si teneis alguna idea os lo agradezco.
A mi no se me enciende el.....
Saludos
__________________
Siempre Novato

Última edición por Caral fecha: 22-07-2010 a las 03:46:52.
Responder Con Cita