
Agrupacion Query
Publicado por Rafael (15 intervenciones) el 21/11/2017 15:23:29
Buen Dia.
Tengo wl siguiente query:
y el resultado es el siguiente:
codnom| count |deducciones
1 |147 |3394339.24
7 |4 |31743.10
Tambien adjunto imagen
En la cantidad del codnom 7 m muestra 4 ya que solo 4 personas tienen deducciones. Como hago para que me tome el total q son 37 sin perder las condiciones antes expuestas?
El codnom son tipo de nomina y count la cantidad de trabajadores y deducciones es el total deducciones.
Gracias por la ayuda

Tengo wl siguiente query:
1
2
3
4
5
select codnom, count(distinct(codper)), trunc(cast(sum(ABS(valsal)) as numeric), 2) as deducciones
FROM sno_hsalida
where (tipsal='D' or tipsal='P1') and codperi::int= (select MAX(codperi)::int from sno_periodo where codnom<='0008'and cerper=1 and codperi<>'000')
group by codnom
order by codnom
y el resultado es el siguiente:
codnom| count |deducciones
1 |147 |3394339.24
7 |4 |31743.10
Tambien adjunto imagen
En la cantidad del codnom 7 m muestra 4 ya que solo 4 personas tienen deducciones. Como hago para que me tome el total q son 37 sin perder las condiciones antes expuestas?
El codnom son tipo de nomina y count la cantidad de trabajadores y deducciones es el total deducciones.
Gracias por la ayuda

Valora esta pregunta


0