Código MySQL:
Ver original
use test; ('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 original
fecha_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:
Código MySQL:
Ver original
id_cliente|cantidad JL1|35
Del primer caso del reporte estaba intentando de la siguiente manera pero
Código MySQL:
Ver original
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
Código MySQL:
Ver original
Ojala me puedan ayudar muchas gracias