Ver Mensaje Individual
  #12 (permalink)  
Antiguo 14/10/2010, 13:27
Avatar de gnzsoloyo
gnzsoloyo
Moderador criollo
 
Fecha de Ingreso: noviembre-2007
Ubicación: Actualmente en Buenos Aires (el enemigo ancestral)
Mensajes: 23.324
Antigüedad: 16 años, 5 meses
Puntos: 2658
Respuesta: Crear un array y luego extraer sus valores

Cita:
para generar el reporte ago una consulta y despues un ciclo while pero no se como hacer para q dentro del ciclo while compare los registros entre si en este caso lo camiones y q cada ves q encuentre uno diferente me sume los q son iguales, me de un subtotal y despues siga comparando con el siguiete registro (camion)
Esto se hace simplemente con un SUM() de la columna importe y un ROLLUP:
Código MySQL:
Ver original
  1. SELECT Contratista, Truck, SUM(importe) Total
  2. FROM tabla
Esto genera una linea con el subtotal por cada agrupamiento y una linea final con el total general.
__________________
¿A quién le enseñan sus aciertos?, si yo aprendo de mis errores constantemente...
"El problema es la interfase silla-teclado." (Gillermo Luque)