Hola tengo un problema con una tabla que tiene los siguientes campos.
a | b | c | monto
00 | 001 | 0001 | 50
00 | 002 | 0002 | 20
00 | 002 | 0002 | 5
00 | 003 | 0003 | 20
00 | 003 | 0003 | 50
00 | 003 | 0003 | 10
00 | 003 | 0003 | 80
Como hago una query para que me devuelva lo siguiente:
a | b | c | #Reg | "Suma Montos"
00 | 001 | 0001 | 1 | 50
00 | 002 | 0002 | 2 | 25
00 | 003 | 0003 | 4 | 160
donde # reg es el numero de veces que existe la clave a | b | c.
trato con una query así
select a,b,c, count(c), sum(monto) from tabla group by a,b,c
Pero no me sale. Me podrian dar algunas opciones de cómo podría hacer esto?