Wählen Sie eine Zeile aus der ersten nicht-null-Werte in einem lichten Tabelle

Anhand der folgenden Tabelle:

A | B    | C    | ts
--+------+------+------------------
1 | null | null | 2016-06-15 10:00
4 | null | null | 2016-06-15 11:00 
4 |    9 | null | 2016-06-15 12:00
5 |    1 |    7 | 2016-06-15 13:00

Wie wähle ich die erste nicht-null-Wert für jede Spalte in ein laufendes Fenster von N Zeilen? "Zunächst", wie definiert durch die Reihenfolge der timestamps in den Spalten ts. Das Abfragen der genannten Tabelle ergeben würde, in:

A | B | C
--+---+---
1 | 9 | 7
InformationsquelleAutor Alex B | 2013-12-23
Schreibe einen Kommentar