Hallo,
ich bin relativ neu im Umgang mit SQLPLUS und suche eine Möglichkeit bzw. Routine um
die folgende Aufgabe zu lösen.
Aus der folgenden Beispieltabelle solllen nur die Datensätze der ID's extrahiert werden, welche im Tabellenfeld "Jahr" eine Lücke haben, fehlt z.B. ein Jahr zwischen 1995 und 2008, dann soll die Zeile der betreffenden ID's ausgegeben werden. Der Suchbereich ( z.B. zwischen 2000 und 2008 oder 1996 und 2000 ) soll wahlweise vorgegeben werden
Sucht man also im folgenden Beispiel nach Lücken im Bereich von 2004 bis 2007, sollten nur die Zeilen der ID's 3 und 4 ausgegeben werden.
ID Jahr Wert Hier kommen noch weitere Spalten
1 2008 10
1 2007 20
1 2006 30
1 2005 40
1 2004 50
2 2007 25
2 2006 15
2 2005 10
2 2004 80
3 2006 15
3 2005 10
3 2004 20
3 2003 30
3 2002 40
4 2001 50
4 2000 40
4 1998 60
Vielen Dank
Mit freundlichen Grüßen
wobeni
ich bin relativ neu im Umgang mit SQLPLUS und suche eine Möglichkeit bzw. Routine um
die folgende Aufgabe zu lösen.
Aus der folgenden Beispieltabelle solllen nur die Datensätze der ID's extrahiert werden, welche im Tabellenfeld "Jahr" eine Lücke haben, fehlt z.B. ein Jahr zwischen 1995 und 2008, dann soll die Zeile der betreffenden ID's ausgegeben werden. Der Suchbereich ( z.B. zwischen 2000 und 2008 oder 1996 und 2000 ) soll wahlweise vorgegeben werden
Sucht man also im folgenden Beispiel nach Lücken im Bereich von 2004 bis 2007, sollten nur die Zeilen der ID's 3 und 4 ausgegeben werden.
ID Jahr Wert Hier kommen noch weitere Spalten
1 2008 10
1 2007 20
1 2006 30
1 2005 40
1 2004 50
2 2007 25
2 2006 15
2 2005 10
2 2004 80
3 2006 15
3 2005 10
3 2004 20
3 2003 30
3 2002 40
4 2001 50
4 2000 40
4 1998 60
Vielen Dank
Mit freundlichen Grüßen
wobeni