“Oracle SQL Wählen Sie alle Tage zwischen zwei Daten außer Wochenenden aus” Code-Antworten

Oracle SQL Wählen Sie alle Tage zwischen zwei Daten außer Wochenenden aus

-- 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

Oracle SQL alle Tage außer Wochenenden

WHERE TO_CHAR(date_column, 'DY','NLS_DATE_LANGUAGE=AMERICAN') NOT IN ('SAT', 'SUN')
VasteMonde

Ähnliche Antworten wie “Oracle SQL Wählen Sie alle Tage zwischen zwei Daten außer Wochenenden aus”

Fragen ähnlich wie “Oracle SQL Wählen Sie alle Tage zwischen zwei Daten außer Wochenenden aus”

Durchsuchen Sie beliebte Code-Antworten nach Sprache

Durchsuchen Sie andere Codesprachen