AGRUPAR DATOS
Publicado por Silvia (5 intervenciones) el 05/01/2017 18:15:36
Holaaaa,
Tengo una duda con una consulta, no me suma las unidades de un mismo artículo, me lo saca en filas diferentes, os copio la consulta por si podeis ayudarme.
Gracias!!!
SELECT LINEFACT.CODART AS CODART, LINEFACT.DESCLIN AS ARTICULO, LINEFACT.CODREP,
LINEFACT.PRECIO AS PRECIO,
LINEFACT.PRCMEDIO AS COSTE, SUM (LINEFACT.UNIDADES) AS UNIDADES, ARTICULO.CODART
AS CA, ARTICULO.CAR1, ARTICULO.CAR2,
CABEFACV.CODCLI, CABEFACV.NOMCLI
FROM (LINEFACT INNER JOIN ARTICULO ON LINEFACT.CODART = ARTICULO.CODART) INNER
JOIN CABEFACV ON
LINEFACT.IDFACV = CABEFACV.IDFACV
WHERE ARTICULO.CAR1 = [Familia, ] AND ARTICULO.CAR2 = [Subfamilia, ]
AND CABEFACV.Fecha >= [FechaDesde,DATETIME] AND CABEFACV.Fecha <= [FechaHasta,DATETIME]
GROUP BY LINEFACT.CODART, LINEFACT.DESCLIN, LINEFACT.CODREP, LINEFACT.PRECIO,
LINEFACT.PRCMEDIO, LINEFACT.UNIDADES, ARTICULO.CODART, ARTICULO.CAR1, ARTICULO.CAR2,
CABEFACV.CODCLI, CABEFACV.NOMCLI, CABEFACV.FECHA
Tengo una duda con una consulta, no me suma las unidades de un mismo artículo, me lo saca en filas diferentes, os copio la consulta por si podeis ayudarme.
Gracias!!!
SELECT LINEFACT.CODART AS CODART, LINEFACT.DESCLIN AS ARTICULO, LINEFACT.CODREP,
LINEFACT.PRECIO AS PRECIO,
LINEFACT.PRCMEDIO AS COSTE, SUM (LINEFACT.UNIDADES) AS UNIDADES, ARTICULO.CODART
AS CA, ARTICULO.CAR1, ARTICULO.CAR2,
CABEFACV.CODCLI, CABEFACV.NOMCLI
FROM (LINEFACT INNER JOIN ARTICULO ON LINEFACT.CODART = ARTICULO.CODART) INNER
JOIN CABEFACV ON
LINEFACT.IDFACV = CABEFACV.IDFACV
WHERE ARTICULO.CAR1 = [Familia, ] AND ARTICULO.CAR2 = [Subfamilia, ]
AND CABEFACV.Fecha >= [FechaDesde,DATETIME] AND CABEFACV.Fecha <= [FechaHasta,DATETIME]
GROUP BY LINEFACT.CODART, LINEFACT.DESCLIN, LINEFACT.CODREP, LINEFACT.PRECIO,
LINEFACT.PRCMEDIO, LINEFACT.UNIDADES, ARTICULO.CODART, ARTICULO.CAR1, ARTICULO.CAR2,
CABEFACV.CODCLI, CABEFACV.NOMCLI, CABEFACV.FECHA
Valora esta pregunta


0