PostgreSQL und sequentielle Daten
Ich habe einen Datensatz, der Folgendes enthält:
Table { date itemName }
Das Datum ist größtenteils sequentiell. Es gibt keine Duplikate des Datums [da es der Primärschlüssel ist].
Die Frage ist in mehrere Teile unterteilt (alle in Bezug auf die Verwendung von SQL):
Ist es möglich, Lücken in den in der Tabelle aufgeführten Datumsreihen zu finden? Zum Beispiel: Termine1/2/09-1/3/09
fehlenIst es möglich, Datumsabschnitte zu finden, die in der Tabelle fehlen, deren Bereich größer als n ist (dies ist eine zur Laufzeit festgelegte Zahl)? Zum Beispiel: Fürn = 2
Termine1/2/09-1/3/09
werden nicht zurückgesandt, sondern mit dem Datum5/6/09-6/1/09
sind.