Chris (C): SQL nächster Datensatz

Beitrag lesen

Hallo,

natürlich gibt es auch bei SQL einen "nächsten Datensatz", allerdings nicht in pfysikalischer reihenfolge, da SQL-Datenbanken sich nicht in die Speicherung reinreden lassen. Die speichern die Sätze sowieso nicht in einer geschlossenen Struktur sondern in Bäumen, teilwweise für jedes Feld einen eigenen.

Du müsstest also definieren, was Du unter "nächster" verstehst und SQL das einfach mitteilen.

  • der nächste in der Erfassung (->Timestamp)

  • der nächste in der Index-Reihenfolge
      -- ohne Duplicates
      -- mit Duplicates (kompliziert)

  • unter Berücksichtigung der Datendynamik (Dynaset, dynamische Abfragen)

  • mit vorheriger Selektion (Snapshot, statisches (Zwischen-)Ergebnis)

usw...

Liebe Grüße

Chris ()