Ayuda con MS query

21/09/2004 - 17:04 por Raimundo | Informe spam
Estimado Grupo, quisiera saber como obtener con MS Query una sola fila de
los registros duplicados de una tabla y que totalice un valor común de
ellos.
Me explico, con los datos de la tabla:

SOH.CUSTOMER SOH.ITEM SOH.LOC SOH.QUANTITY
pepe Cajas Madrid 12
<-- Suma
Juan Bolis Madrid 15
pepe Cajas Madrid 23
<--Suma
Luis Cintas Barna 125

Obtener los datos agrupados y ordenados:

SOH.CUSTOMER SOH.ITEM SOH.LOC SOH.QUANTITY
Juan Bolis Madrid 15
Luis Cintas Barna 125
pepe Cajas Madrid 35

Yo ejecuto

SELECT SOH.CUSTOMER, SOH.ITEM, SOH.LOC, Sum(SOH.QUANTITY) AS 'CampoSumado'
FROM none.SOH SOH
GROUP BY SOH.CUSTOMER, SOH.ITEM, SOH.LOC, SOH.QUANTITY
ORDER BY SOH.CUSTOMER, SOH.ITEM, SOH.LOC

y no obtengo los datos deseados. ¿Me podéis ayudar?
Muhcas Gracias
Raimundo
 

Leer las respuestas

#1 Fernando Arroyo
21/09/2004 - 17:42 | Informe spam
No estoy seguro, pero quizás lo consigas quitando el campo SOH.QUANTITY en el GROUP BY
Un saludo.


Fernando Arroyo
MS MVP - Excel


"Raimundo" escribió en el mensaje news:epeAWv%
Estimado Grupo, quisiera saber como obtener con MS Query una sola fila de
los registros duplicados de una tabla y que totalice un valor común de
ellos.
Me explico, con los datos de la tabla:

SOH.CUSTOMER SOH.ITEM SOH.LOC SOH.QUANTITY
pepe Cajas Madrid 12
<-- Suma
Juan Bolis Madrid 15
pepe Cajas Madrid 23
<--Suma
Luis Cintas Barna 125

Obtener los datos agrupados y ordenados:

SOH.CUSTOMER SOH.ITEM SOH.LOC SOH.QUANTITY
Juan Bolis Madrid 15
Luis Cintas Barna 125
pepe Cajas Madrid 35

Yo ejecuto

SELECT SOH.CUSTOMER, SOH.ITEM, SOH.LOC, Sum(SOH.QUANTITY) AS 'CampoSumado'
FROM none.SOH SOH
GROUP BY SOH.CUSTOMER, SOH.ITEM, SOH.LOC, SOH.QUANTITY
ORDER BY SOH.CUSTOMER, SOH.ITEM, SOH.LOC

y no obtengo los datos deseados. ¿Me podéis ayudar?
Muhcas Gracias
Raimundo


Preguntas similares