“Cómo calcular el número de días entre dos fechas excluyendo los fines de semana en Oracle” Código de respuesta

Cómo calcular el número de días entre dos fechas excluyendo los fines de semana en Oracle

-- All dates between 01/07/2021 and 15/07/2021 excluding weekends
SELECT CAL_DATE
FROM (
         SELECT to_date('01/07/2021', 'DD/MM/YYYY') + ROWNUM - 1 AS CAL_DATE
         FROM ALL_OBJECTS
         WHERE ROWNUM <= to_date('15/07/2021', 'DD/MM/YYYY') 
                             - to_date('01/07/2021', 'DD/MM/YYYY') + 1)
WHERE to_char(CAL_DATE, 'DY', 'NLS_DATE_LANGUAGE=AMERICAN') NOT IN ('SAT', 'SUN');
VasteMonde

Cómo calcular el número de días entre dos fechas excluyendo los fines de semana en Oracle

yes  its works thanks !!
Zakaria AMMOR

Respuestas similares a “Cómo calcular el número de días entre dos fechas excluyendo los fines de semana en Oracle”

Preguntas similares a “Cómo calcular el número de días entre dos fechas excluyendo los fines de semana en Oracle”

Más respuestas relacionadas con “Cómo calcular el número de días entre dos fechas excluyendo los fines de semana en Oracle” en Sql

Explore las respuestas de código populares por idioma

Explorar otros lenguajes de código