Ver Mensaje Individual
  #1  
Antiguo 28-01-2004
victorxata victorxata is offline
Registrado
 
Registrado: ene 2004
Posts: 1
Reputación: 0
victorxata Va por buen camino
Consulta con datos agrupados

He hecho la siguiente consulta:
select
VIAJES.FECHAVIAJE,
VIAJES.CAJASLLENAS,
ENTRADAS.IDENTRADA,
ENTRADAS.GRSNETOS,
COMPRAS.VARIEDAD,
COMPRAS.EMPRESA,
COMPRAS.PROPIETARIO,
COMPRAS.TERMINO,
COMPRAS.IDCOMPRA,
COMPRAS.PARTIDA
from
ENTRADAS
left outer join COMPRAS on (ENTRADAS.IDCOMPRA = COMPRAS.IDCOMPRA)
left outer join VIAJES on (ENTRADAS.IDVIAJE = VIAJES.IDVIAJE)
where
(VIAJES.FECHAVIAJE >= :dFecha) and
(VIAJES.FECHAVIAJE <= :hFecha) and
(COMPRAS.EMPRESA >= :dEmpresa) and
(COMPRAS.EMPRESA <= :hEmpresa) and
(COMPRAS.VARIEDAD >= :dVariedad) and
(COMPRAS.VARIEDAD <= :hVariedad)
order by
VIAJES.FECHAVIAJE

Bien pues, esto me genera un resultado parecido al siguiente:

FECHAVIAJE CAJASLLENAS IDENTRADA GRSNETOS VARIEDAD EMPRESA PROPIETARIO
TERMINO PARTIDA IDCOMPRA
21/10/2003 16:58 64 77818 518909 OKITSU VASILISA EUROGROUP, S.L.
AGROS-R, S.L. CASTELLON BENADRESA 65
08/10/2003 23:14 790 72741 808370 OKITSU VASILISA EUROGROUP, S.L.
PEREZ PARDO, PEDRO ENGUERA ANTOLI 162
08/10/2003 23:14 790 72742 808370 OKITSU VASILISA EUROGROUP, S.L.
PEREZ PARDO, PEDRO ENGUERA ANTOLI 162
08/10/2003 23:14 790 72743 808370 OKITSU VASILISA EUROGROUP, S.L.
PEREZ PARDO, PEDRO ENGUERA ANTOLI 162
08/10/2003 23:14 790 72744 808370 OKITSU VASILISA EUROGROUP, S.L.
PEREZ PARDO, PEDRO ENGUERA ANTOLI 162
08/10/2003 23:14 790 72745 808370 OKITSU VASILISA EUROGROUP, S.L.
PEREZ PARDO, PEDRO ENGUERA ANTOLI 162
08/10/2003 23:14 790 72746 808370 OKITSU VASILISA EUROGROUP, S.L.
PEREZ PARDO, PEDRO ENGUERA ANTOLI 162
08/10/2003 23:14 790 72747 808370 OKITSU VASILISA EUROGROUP, S.L.
PEREZ PARDO, PEDRO ENGUERA ANTOLI 162
08/10/2003 23:14 790 72748 808370 OKITSU VASILISA EUROGROUP, S.L.
PEREZ PARDO, PEDRO ENGUERA ANTOLI 162
08/10/2003 23:14 790 72749 808370 OKITSU VASILISA EUROGROUP, S.L.
PEREZ PARDO, PEDRO ENGUERA ANTOLI 162
08/10/2003 23:14 790 72750 808370 OKITSU VASILISA EUROGROUP, S.L.
PEREZ PARDO, PEDRO ENGUERA ANTOLI 162
08/10/2003 23:14 790 72751 808370 OKITSU VASILISA EUROGROUP, S.L.
PEREZ PARDO, PEDRO ENGUERA ANTOLI 162
08/10/2003 23:14 790 72752 808370 OKITSU VASILISA EUROGROUP, S.L.
PEREZ PARDO, PEDRO ENGUERA ANTOLI 162
08/10/2003 23:14 790 72753 808370 OKITSU VASILISA EUROGROUP, S.L.
PEREZ PARDO, PEDRO ENGUERA ANTOLI 162
08/10/2003 23:14 790 72754 808370 OKITSU VASILISA EUROGROUP, S.L.
PEREZ PARDO, PEDRO ENGUERA ANTOLI 162
08/10/2003 23:14 790 72755 808370 OKITSU VASILISA EUROGROUP, S.L.
PEREZ PARDO, PEDRO ENGUERA ANTOLI 162
08/10/2003 23:14 790 72756 808370 OKITSU VASILISA EUROGROUP, S.L.
PEREZ PARDO, PEDRO ENGUERA ANTOLI 162
08/10/2003 23:14 790 72757 808370 OKITSU VASILISA EUROGROUP, S.L.
PEREZ PARDO, PEDRO ENGUERA ANTOLI 162
08/10/2003 23:14 790 72758 808370 OKITSU VASILISA EUROGROUP, S.L.
PEREZ PARDO, PEDRO ENGUERA ANTOLI 162
08/10/2003 23:14 790 72759 654390 OKITSU VASILISA EUROGROUP, S.L.
PEREZ PARDO, PEDRO ENGUERA ANTOLI 162
20/10/2003 21:08 1246 77433 805790 OKITSU VASILISA EUROGROUP, S.L.
PEREZ PARDO, PEDRO ENGUERA ANTOLI 162
20/10/2003 21:08 1246 77435 805790 OKITSU VASILISA EUROGROUP, S.L.
PEREZ PARDO, PEDRO ENGUERA ANTOLI 162
20/10/2003 21:08 1246 77436 805790 OKITSU VASILISA EUROGROUP, S.L.
PEREZ PARDO, PEDRO ENGUERA ANTOLI 162

Me gustaría que el resultado fuera el mismo, excepto que me gustaría
totalizar los gramos netos y agrupar por el campo IDCOMPRA, con lo que el
resultado
sería el siguiente:

FECHAVIAJE CAJASLLENAS IDENTRADA GRSNETOS VARIEDAD EMPRESA PROPIETARIO
TERMINO PARTIDA IDCOMPRA
21/10/2003 0:00 64 518909 OKITSU VASILISA EUROGROUP, S.L. AGROS-R,
S.L. CASTELLON BENADRESA 65
20/10/2003 0:00 1246 17622420 OKITSU VASILISA EUROGROUP, S.L. PEREZ
PARDO, PEDRO ENGUERA ANTOLI 162


¿Alguien me puede echar una mano con esta consulta?

Muchas gracias.

Víctor Zaragoza
Responder Con Cita