Hallo,
1. Gibt es immer einen "aktuellen" Eintrag für jeden Kunden?
nein
2. Gibt es Zeiträume in der Zukunft? Also (EndDate > heute) und (Startdate > heute)
könnte sein, deshalb das
Order by EndDate Desc und (Customer_ASC.EndDate>=:TheCheckDate)
ohhhhhh,
stimmt, Zukunfs-Einträge dürfen nicht angeeigt werden,
da fehlt noch was in meiner SP *änder*
3. Ist die Reihenfolge in der Datenbank "natürlich", d.h. jüngere Einträge betreffen auch spätere Zeiträume?
Die Zeiträume dürfen sich nicht überlappen
(Das ist noch die nächste
DB-Baustelle)
Max(EndDate) muss aber pro Kunde sein
Egal, die SP ist fertig und läuft.
Heiko