
02/07/2009, 16:12
|
 | | | Fecha de Ingreso: junio-2009
Mensajes: 398
Antigüedad: 15 años, 8 meses Puntos: 8 | |
Respuesta: Consulta php+mysql SELECT `nro_compra` , sum( `importe` )
FROM `tabla_compras`
GROUP BY `nro_compra`
Te devuelve:
nro_compra sum(`importe`)
1111 110
2222 145
3333 465
Esto esta bien si quieres poner los subtotales sólos, que por tu primer post creo que no es el caso.
Aunque si te quieres liar, puedes combinar esta sentencia, con la sentencia en la que obtienes los productos e ir intercalando cada vez que cambie de nro_compra, es decir, empiezas a mostrar los resultados de nro_compra = 1111, cuando llegues al 2222 metes previamente el subtotal 1111 que calculaste con esta sentencia y así con cada nro_compra (estarías en un bucle).
Pero vamos, lo de David está mucho mejor y es más simple. |