Ver Mensaje Individual
  #6 (permalink)  
Antiguo 03/08/2010, 14:41
pompeighu
Invitado
 
Mensajes: n/a
Puntos:
Respuesta: SQL Query pregunta

Cita:
Iniciado por -rommel_ Ver Mensaje
igual que el otro...

Selec, codigo, count(1), sum(monto)
group by codigo
order by codigo
Pero en esa query me sale:

codigo | #reg |monto
z| 7 | 235
k| 1 | 80

donde ese #reg es los numeros de registros asociados al codigo pero lo q sucede es que la combinacion a,b,c se repite a veces por lo q en realidad yo debo poner en #reg es el número de combinaciones distintas a,b,c.

En el caso q puse

00 | 001 | 0001 | z| 50
00 | 002 | 0002 | z| 20
00 | 002 | 0002 | z| 5
00 | 003 | 0003 | z| 20
00 | 003 | 0003 | z| 50
00 | 003 | 0003 | z| 10
00 | 003 | 0003 | z| 80
00 | 003 | 0004 | k| 80

para z existen combinaciones { 00,001,0001 / 00,002,0002 / 00,003,0003}
y para k existen {00,003,0004}
es decir
para Z | 3 |
y
para K | 1 |

yo necesito sacar un resultado asi con la query.

codigo | #combinaciones | "Suma Montos"

z| 3 | 235
k| 1 | 80