Zugriff auf die Reihen einer geordneten Abfrage

Hallo,

angenommen ich hab eine Tabelle, die die Schlusskurse einer Aktie an allen Tagen, an welchen sie gehandelt wurde, enthält. Z.B. Google von August 04 bis heute:

symbol | date | day_close
--------±-----------±----------

GOOG | 2007-11-14 | 641.68
GOOG | 2007-11-15 | 629.65
GOOG | 2007-11-16 | 633.63
GOOG | 2007-11-19 | 625.85
GOOG | 2007-11-20 | 648.54
GOOG | 2007-11-21 | 660.52

Wenn ich mir aus dieser Tabelle ein Datum auswähle, wie bekomme ich den Schlusskurs von dem vorherigen Tag (oder nächsten Tag), der in meiner Tabelle vorhanden ist. Es kann sein, dass ich einen Montag erwischt hab und den Kurs von 3 Kalendertagen (statt einem) zurück brauche. Oder dass gestern der 25. Dezember war und ich dementsprechend nur über einen Kurs vom 23. Dezember verfüge.

Vielen Dank und Grüße,
Yanko

Viele Fragen. Du kannst nach Datum sortieren, Du kannst im WHERE angeben, ob Du größere oder kleinere Werte als ein bestimmtest Datum haben willst, Du kannst LIMIT und OFFSET benutzen.


Andreas