
totalizar trabajadores por grupo
Publicado por Rafael (15 intervenciones) el 07/11/2017 21:39:47
Buenas.
Tengo que realizar un reporte como el siguiente:
Nomina | Cantidad Trabajador | asiganaciones | deducciones | Total
0001 | 100 | 1500 | 500 | 1000
Todos esos datos los tengo en una tabla de mi BD.
Hasta ahora tengo esto:
tipsal=a es asignacion
cantidad de trabajador es la cantidad de trabajadores por cada gurpo de nomina, es decir nomina 1= 100 trabajhadores, nomina 2 = 3000 trabajadores
el resultado del query es que por cada codigo del trabajor el me lo esta contando, lo que quiero es totalizar para que me de el total por cada nomina o grupo de trabajadores, de igual forma, para sumar las asignaciones y deducciones.
Gracias por la orientacion.
Tengo que realizar un reporte como el siguiente:
Nomina | Cantidad Trabajador | asiganaciones | deducciones | Total
0001 | 100 | 1500 | 500 | 1000
Todos esos datos los tengo en una tabla de mi BD.
Hasta ahora tengo esto:
1
2
3
4
5
select codnom, codper, count(*)
FROM sno_hsalida
where tipsal='A' and codnom='0001'
group by codper, codnom, tipsal --, codnom,valsal, tipsal, codperi
order by codper
tipsal=a es asignacion
cantidad de trabajador es la cantidad de trabajadores por cada gurpo de nomina, es decir nomina 1= 100 trabajhadores, nomina 2 = 3000 trabajadores
el resultado del query es que por cada codigo del trabajor el me lo esta contando, lo que quiero es totalizar para que me de el total por cada nomina o grupo de trabajadores, de igual forma, para sumar las asignaciones y deducciones.
Gracias por la orientacion.
Valora esta pregunta


0