Einzelnen Beitrag anzeigen

BlueStarHH
Online

Registriert seit: 28. Mär 2005
Ort: Hamburg
849 Beiträge
 
Delphi 11 Alexandria
 
#1

Lücken in Datumfeld finden

  Alt 5. Feb 2019, 16:55
Datenbank: Firebird • Version: 2.x • Zugriff über: IBDAC
Hallo,

ich habe eine Tabelle "Zeitraum" die unter anderem diese Felder und Daten beinhaltet:

Code:
ID  Von        Bis
------------------------
1    01.01.2017  31.01.2017
2    01.02.2017  31.03.2017
3    15.05.2017  18.07.2017
4    22.07.2017  25.08.2017
Wie kann ich alle Lücken in den angegebenen Daten finden? Hier fehlen:
Code:
01.05.2017 bis 14.05.2017
19.07.2017 bis 21.07.2017
Die Ergebnismenge sollen einzelne Tage oder fehlende Datumsbereiche sein. Je nachdem was einfacher in SQL umzusetzen ist.
  Mit Zitat antworten Zitat