Für folgende Daten:
Datum|Wert|Prüfung
2009 | 5 | 1
2008 | 5 | 1
2007 | 5 | 1
2006 | 5 | 0
2005 | 5 | 0
2004 | 5 | 1
2003 | 5 | 1
2002 | 5 | 1
Ich muss alle Zeilen von 2009 zurück bis zum ersten Auftreten von 0 in der Prüfspalte auswählen:
Datum|Wert|Prüfung
2009 | 5 | 1
2008 | 5 | 1
2007 | 5 | 1
Ich habe es mit der Verzögerungsfunktion versucht, aber ich konnte nur einen Monat zurückblicken.
Ich arbeite mit Oracle 10g.
UPDATE :
Alles scheint gut zu funktionieren, mein Testdatensatz ist zu klein, um etwas über die Leistungsunterschiede zu sagen.