Abfrage nach morgigem Datum

Datenbanklösungen mit AOO/LO

Moderator: Moderatoren

asdfgh
Beiträge: 4
Registriert: So, 08.12.2013 14:56

Abfrage nach morgigem Datum

Beitrag von asdfgh »

Hallo,
ich will eine Abfrage erstellen, in der ich die Termine von morgen (oder übermorgen, ...) angezeigt werden. Heute geht ja mit CURRENT_DATE, CURRENT_DATE +1 ist allerdings nicht möglich. Ist es auch möglich den nächsten Werktag (also Mo-Fr) anzeigen zu lassen?
Danke im voraus
F3K Total
********
Beiträge: 3720
Registriert: Mo, 28.02.2011 17:49

Re: Abfrage nach morgigem Datum

Beitrag von F3K Total »

Jo, die erste Version geht z.B. so:

Code: Alles auswählen

SELECT  "Datum", DAYNAME("Datum") FROM "Tabelle" where DATEDIFF('DD',CURRENT_DATE,"Datum") BETWEEN 1 and 2 oder by "Datum"
Die zweite Version, also die nächsten zwei Arbeitstage:
Fr-> Mo, Di | Sa-> Mo, Di , keine Feiertage geht so:

Code: Alles auswählen

SELECT 
    "Datum",
    DAYNAME("Datum") 
FROM 
    "Tabelle"
WHERE
    DATEDIFF('DD',CURRENT_DATE,"Datum") 
    BETWEEN 
        (SELECT DISTINCT 
            CASE 
                WHEN DAYOFWEEK(CURRENT_DATE) = 6 THEN 3
                WHEN DAYOFWEEK(CURRENT_DATE) = 7 THEN 2 
            ELSE
                1
            END 
        FROM
            "Tabelle") 
    AND 
        (SELECT DISTINCT 
            CASE 
                WHEN DAYOFWEEK(CURRENT_DATE) = 6 THEN 4 
                WHEN DAYOFWEEK(CURRENT_DATE) = 7 THEN 3 
            ELSE 
                2 
            END 
        FROM 
            "Tabelle") 
ORDER BY
    "Datum"
HTH Gruß R
asdfgh
Beiträge: 4
Registriert: So, 08.12.2013 14:56

Re: Abfrage nach morgigem Datum

Beitrag von asdfgh »

Danke für die rasche Antwort!
F3K Total
********
Beiträge: 3720
Registriert: Mo, 28.02.2011 17:49

Re: Abfrage nach morgigem Datum

Beitrag von F3K Total »

Bitte,
und gehts?
R
asdfgh
Beiträge: 4
Registriert: So, 08.12.2013 14:56

Re: Abfrage nach morgigem Datum

Beitrag von asdfgh »

Das erste funktioniert, das zweite noch nicht. Sind die Zeilenumbrüche im Code von Bedeutung? Sie werden nämlich beim Speichern des Codes entfernt.

lg & danke
F3K Total
********
Beiträge: 3720
Registriert: Mo, 28.02.2011 17:49

Re: Abfrage nach morgigem Datum

Beitrag von F3K Total »

asdfgh hat geschrieben:Sind die Zeilenumbrüche im Code von Bedeutung?
Nein, sie dienen nur der Übersichtlichkeit.
asdfgh hat geschrieben:... das zweite noch nicht.
Habe es getestet, es funktioniert, Ergebnis heute, am 08.12.2013:
Arbeitstagsquery.png
Arbeitstagsquery.png (10.63 KiB) 1114 mal betrachtet
Gruß R
asdfgh
Beiträge: 4
Registriert: So, 08.12.2013 14:56

Re: Abfrage nach morgigem Datum

Beitrag von asdfgh »

jetzt funktioniert auch das 2.

lg, und nochmal danke
Antworten