que tal, tengo este problema, me dieron varios archivos de excel y los estuve ir subiendo a mysql cada uno de estos archivos lo que deseo es obtener dos reportes uno es el resumen de pedido de todos los pedidos con la ultima fecha de reporte y el otro reporte es la sumatoria de pedidos unicos, como es un historico anexo el ejemplo del contenido de la tabla ya que son aproximadamente 2 millones de registros
Código MySQL:
Ver original
insert into tblhistorico
(fecha_orden
,fecha_reporte
,id_cliente
,no_orden
,cantidad
) values ('2012/07/03','2012/08/02','JL1','A1',5), ('2012/07/03','2012/08/05','JL1','A1',5),
('2012/08/03','2012/08/02','JL1','A5',15),
('2012/08/03','2012/08/05','JL1','A5',15),
('2012/08/03','2012/08/02','JL1','A7',15),
('2012/08/03','2012/08/05','JL1','A7',15),
('2012/08/03','2012/08/07','JL1','A7',15);
quiero obtener dos resultado del ejemplo el primero que me de lo siguiente:
Código MySQL:
Ver originalfecha_orden|fecha_reporte|id_cliente|no_orden|cantidad
03/07/2012|05/08/2012|JL1|A1|5
03/08/2012|05/08/2012|JL1|A5|15
03/08/2012|07/08/2012|JL1|A7|15
y el segundo reporte sería la sumatoria de ese reporte:
Del primer caso del reporte estaba intentando de la siguiente manera pero
Código MySQL:
Ver original fecha_reporte,
id_cliente,
no_orden,
cantidad
Pero no logro obtener del ultima fecha de reporte
Del segundo caso he intentado el rollup para obtener la sumatoria pero no logro hacerlo, ya que suma todo
Ojala me puedan ayudar muchas gracias