Hola a todos/as
Tengo 2 tablas: cotizacionmensual y trabajadores
Cada mes determinados trabajadores generan una nómina en funcion de los dias
de alta asumiendo que todos los meses tiene 30 días.
Necesito saber cuantos dias cotizados en el año de manera que si generan 360
dias = todo el año de alta, però si es inferior a 360, debo sumar todas las
fracciones para redondear en función de un determinado parámetro a
trabajadores completos
Si hago
select trabajadores.cod_trabajador, cotizacionmensual.fechapaga,
cotizacionmensual.diascotizados
from cotizacionmensual
inner join trabajadores
on cotizacionmensual.codigoempresa = trabajadores.codigoempresa
and cotizacionmensual.cod_trabajador = trabajadores.cod_trabajador
where diascotizados.fechapaga between '20040101' and '20041231'
group by trabajadores.cod_trabajador, cotizacionmensual.fecgapaga,
cotizacionmensual.diascotizados
compute sum(cotizacionmensual.diascotizados) by trabajadores.cod_trabajador
tengo las sumas de los días pero no se cómo aislar los que me dan = 360 de
los que me dan < 360
Leer las respuestas