Rutina para calcular la semana dentro del mes

Epale mi pana. Espero que estés excelente.
¿Tu tienes alguna rutina o el algoritmo para calcular el nro de semana del día que se desee con respecto al mes?. Te explico...
Esta función de Oracle
select to_char(to_date('30-AUG-04'),'W') from dual; Tomando como sysdate el día 1ero de Octubre no nos funciona para el sistema de nómina, pues esto nos devuelve un DOS, cuando nos debería devolver un 3 por la cantidad de Lunes del Mes.

1 respuesta

Respuesta
1
Brother, no llego a entender la pregunta!
Tu pregunta es: ¿Cómo obtengo el numero de semana del mes?
Mira probando tu propio ejemplo:
select to_char(TO_DATE('30/10/04'),'W') FROM DUAL;
T
-
5
Devuelve 5! Lo cual es correcto.
Please, des-asname!

Añade tu respuesta

Haz clic para o

Más respuestas relacionadas