Ver Mensaje Individual
  #6 (permalink)  
Antiguo 09/03/2011, 10:12
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, 4 meses
Puntos: 2658
Respuesta: query para una suma

Francamente no se comprende en qué consiste tu problema, ya que una consulta agrupada simple debería alcanzar, dado del contexto de lo que quieres:
Código MySQL:
Ver original
  1. SELECT nrocontrato, rut, SUM(cantidad) Total
  2. FROM tabla
  3. WHERE periodo = 2011
  4. GROUP BY nrocontrato, rut;
Esto devolverá todos los resultados agrupados por contato y rut.
Ahora bien, si lo que quieres es el valor como subtotal, pero listando los valores de cada registro más la suma, la cosa cambia porque eso varía un poco según el DBMS que uses, y ese detalle no lo estás diciendo.

¿Qué usas?
__________________
¿A quién le enseñan sus aciertos?, si yo aprendo de mis errores constantemente...
"El problema es la interfase silla-teclado." (Gillermo Luque)