DB2 Select der letzten n Monate / Tage

hallo,

ich glaube ich sehe den Wald vor lauter Bäumen nicht…

ich habe eine Tabelle in der ist eine Spalte vom Typ date

nun möchte ich im where sagen, dass alle Werte z.B. der letzten Monate oder der letzten n Tage ausgegeben werden sollen…

also dachte ich folgendes:
select * from tabelle where spalte_date > (current_date -1 MONTHS)

leider scheint , =bei Datumsspalten unter db2 nicht erlaubt zu sein…

Hat jemand ne elegante Idee??

vielen Dank im Voraus,

der arfip

Hallo,

versuch’s mal mit folgender Syntax:

db2 „select * from tabelle where spalte_date > (current_date - 1 MONTHS)“

Ansonsten poste die Fehlermeldung - sprich SQL-Code…

Gruß
Thomas Rödel

welche Fehlermeldung (SQL-Code) erscheint bei dieser Abfrage?

[Bei dieser Antwort wurde das Vollzitat nachträglich automatisiert entfernt]