SQL Abfrage -> feststellen, welche Daten seit xTagen nicht gespeichert wurden

26/07/2008 - 17:33 von Philip Sing | Report spam
Hallo zusammen,

ich habe folgendes Problem. Ich habe eine Tabelle, in der zu bestimmten
Ereignissen (E) Werte (W) mit Datum (date1) gespeichert werden. Die
Ereignisse wiederholen sich unregelmàßig. Die Tabelle sieht damit ungefàhrt
so aus:

E|W|date1
A|1|1.7.08
B|3|3.7.08
C|2|4.7.08
B|2|5.7.08
A|3|6.7.08
A|2|7.7.08
B|1|8.7.08

Nun suche ich eine Abfrage, mit der mir alle Ereignisse angezeigt werden,
die seit 3 Tagen keinen Eintrag erhalten haben. Ich habe schon mit date()
rumexperiementiert, komme aber leider nicht auf die Lösung.

Danke schon mal vorab,
Grüße Philip
 

Lesen sie die antworten

#1 Jörg Burzeja
26/07/2008 - 17:52 | Warnen spam
Philip Sing schrieb:

ich habe folgendes Problem. Ich habe eine Tabelle, in der zu bestimmten
Ereignissen (E) Werte (W) mit Datum (date1) gespeichert werden. Die
Ereignisse wiederholen sich unregelmàßig. Die Tabelle sieht damit ungefàhrt
so aus:

E|W|date1
A|1|1.7.08
B|3|3.7.08
C|2|4.7.08
B|2|5.7.08
A|3|6.7.08
A|2|7.7.08
B|1|8.7.08

Nun suche ich eine Abfrage, mit der mir alle Ereignisse angezeigt werden,
die seit 3 Tagen keinen Eintrag erhalten haben. Ich habe schon mit date()
rumexperiementiert, komme aber leider nicht auf die Lösung.



SELECT *
FROM TAB1
WHERE date1 < getdate () - 3

Viele Grüsse

Jörg

Ähnliche fragen