Ich habe eine Instanz, wo ich die Anzahl der verschiedenen Tage zwischen den Datensätzen, wo die Daten überlappen müssen, berechnen muss. Unten ist ein Beispiel:Distinct Datumsangaben zwischen Datensätzen, die Tage überlappen
Start Date End Date
Record 1 5/1/2017 6/15/2017
Record 2 5/15/2017 6/30/2017
Grundsätzlich ist von 01.05/rechnen muß - 6/30, aber nur 5/15 rechnen müssen - 6/15 einmal. Und ich könnte mehr als zwei Platten haben. Versucht, eine Kalendertabelle zu verwenden, konnte den Code jedoch nicht richtig erhalten.
Haben Sie eine Kalendertabelle in der Datenbank? –
@ SGibbs-Sie benötigen die Anzahl der Datensätze, die sich überlappen? –
Ich muss die unterschiedlichen Daten zählen, wenn die Datensätze sich überschneiden. Ich benutze T-SQL – SGibbs