Dirk Lehmann
2005-04-14 12:10:42 UTC
Hallo,
ich habe folgendes Problem:
Ich möchte in einer Tabelle alle Zeilen in einer Spalte (DATETIME)
miteinander vergleichen, und zwar nach foldendem Schema:
- gibt es für Datum (X) ein Datum in einer anderen Zeile (Y), für das gilt:
Y=X+1
-wenn Ja: mache nichts
- wenn Nein: Dann liefere mir X zurück *(und das nächst größere Datem,
was gefunden wird [Das ist aber nicht so wichtig])*
Beispiel:
id time
1 '2005-04-01 ...'
2 '2005-04-01 ...'
3 '2005-04-02 ...'
4 '2005-04-04 ...'
5 '2005-04-13 ...'
Soll nach Abfrage zurück geben:
3 '2005-04-02 ...' *(4 '2005-04-04 ...')*
4 '2005-04-04 ...' *(5 '2005-04-13 ...')*
Ich bin für jede Hilfe dankbar.
CU Dirk.
PS: Ich hab keine Rechte um temporäre Tabellen zu erstellen!
ich habe folgendes Problem:
Ich möchte in einer Tabelle alle Zeilen in einer Spalte (DATETIME)
miteinander vergleichen, und zwar nach foldendem Schema:
- gibt es für Datum (X) ein Datum in einer anderen Zeile (Y), für das gilt:
Y=X+1
-wenn Ja: mache nichts
- wenn Nein: Dann liefere mir X zurück *(und das nächst größere Datem,
was gefunden wird [Das ist aber nicht so wichtig])*
Beispiel:
id time
1 '2005-04-01 ...'
2 '2005-04-01 ...'
3 '2005-04-02 ...'
4 '2005-04-04 ...'
5 '2005-04-13 ...'
Soll nach Abfrage zurück geben:
3 '2005-04-02 ...' *(4 '2005-04-04 ...')*
4 '2005-04-04 ...' *(5 '2005-04-13 ...')*
Ich bin für jede Hilfe dankbar.
CU Dirk.
PS: Ich hab keine Rechte um temporäre Tabellen zu erstellen!