Si trabajas con Interbase no tendrás la clausula 'iif' que te indica javiermorales. De todas maneras puedes reaprovechar su consulta si creas un procedimiento almacenado.
Un procedimiento almacenado una vez creado lo puedes utilizar como una tabla más en una consulta SQL, por lo tanto podrias hacer que el procedimiento almacenado te devolviese directamente los resultados para un empleado de los importes a cobrar por dias normales en un campo, por fines de semana en otro, y por extras en otros.
Debes utilizar dentro del procedimiento almacenado la clausula SUSPEND para que te vaya devolviendo los valores.
Saludos
__________________
[Aprendiz]: Por que siempre hay algo nuevo que aprender.
|