Restlaufzeit von Verträgen ermitteln

Antwort erstellen


BBCode ist eingeschaltet
[img] ist ausgeschaltet
[url] ist eingeschaltet
Smileys sind ausgeschaltet

Die letzten Beiträge des Themas
   

Ansicht erweitern Die letzten Beiträge des Themas: Restlaufzeit von Verträgen ermitteln

Re: Restlaufzeit von Verträgen ermitteln

von F3K Total » So, 26.02.2012 11:33

Hallo,
leider verfügt die eingebaute HSQLDB nicht über die Funktion DATEADD, so dass mir die Ermittlung des Kündigungstages (als Datum) nicht gelungen ist.
Die Restlaufzeit und die Anzahl der Tage bis zum Kündigungstag kann man z.B. so ermitteln:

Code: Alles auswählen

SELECT "ID", "Laufzeit von", "Laufzeit bis", "Kündigungsfrist", casewhen( DATEDIFF( 'DD', CURRENT_DATE, "Laufzeit bis" ) < 1, NULL, DATEDIFF( 'DD', CURRENT_DATE, "Laufzeit bis" ) ) AS "Restlaufzeit",casewhen( DATEDIFF( 'DD', CURRENT_DATE, "Laufzeit bis" ) < 1, NULL, DATEDIFF( 'DD', CURRENT_DATE, "Laufzeit bis" )- "Kündigungsfrist") AS "Tage bis Kündigungstag" FROM "Vertraege"
Gruß R

Restlaufzeit von Verträgen ermitteln

von lutterm » Mi, 22.02.2012 16:13

Servus Leute

Habe zur Verwaltung unserer Verträge eine DB angelegt u.a. mit den Spalten: Laufzeit von; Laufzeit bis; Kündigungsfrist (Tage)

In einer Abfrage (Entwurfsansicht) soll ermittelt werden:
1. Der Kündigungstag ( 'Laufzeit bis' minus 'Kündigungsfrist' )
2. Die Restlaufzeit in Tagen ab dem heutigen Tag

Wie lautet die Formel im Feld "Feld"

wäre euch seeeeehrr dankbar!! :)

Nach oben