Einzelnen Beitrag anzeigen

smudo

Registriert seit: 6. Sep 2005
Ort: Cottbus
362 Beiträge
 
Delphi XE2 Professional
 
#1

Zeiträume verwalten

  Alt 2. Okt 2006, 09:27
Hallo,

ich habe eine Menge von Zeiträumen (StartDatum - Enddatum)
Diese können sich beliebig überschneiden. Beispiel:
  • 1.3.06 - 4.5.06
  • 20.2.06 - 1.4.06
  • 25.3.06 - 31.12.06
Der maximale Zeitraum ist meißt ein Jahr, kann aber auch variieren, natürlich auch die Anzahl der Zeiträume.
Ich möchte nun wissen, wieviele Zeiträume maximal bzw. minimal bzw. zu einem bestimmten Zeitpunkt aktiv wahren
Hier also:
  • Max für 2006: 3
  • Min für 2006: 0
  • am 1.3.06: 2

Wie kann man das am Besten lösen? Die Daten liegen in einer DB vor, deshalb wäre SQL das Beste. Ich bin aber auch dankbar für jede andere Lösungsmöglichkeit.

Vielen Dank

René
  Mit Zitat antworten Zitat