SQL-Syntax Problem mit DateAdd

Datenbanklösungen mit AOO/LO

Moderator: Moderatoren

veloce83
Beiträge: 4
Registriert: So, 15.05.2011 20:54

SQL-Syntax Problem mit DateAdd

Beitrag von veloce83 »

Hallo,

ich als absoluter Nicht-Informatiker habe mal wieder ein Problem. Vielleicht erstmal ganz einfach beschrieben, die folgende Befehlszeile für eine Abfrage gibt mir einen schönen Syntax-Fehler:

SELECT "Datum" FROM "Tabellenname" WHERE "Datum" < DateAdd (m, -3, CURRENT_DATE)

Der Gedanke dahinter ist der, dass mir die Abfrage Zeilen anzeigen soll, die ein Datum enthalten, das mehr als 3 Monate zurückliegt.

Wenn jemand dafür eine Lösung hätte, wäre ich mal wieder sehr sehr dankbar. Alle Seiten, die ich zu dem Thema fand, konnten mir bislang nicht helfen.

Tom
DPunch
*******
Beiträge: 1112
Registriert: Mo, 02.11.2009 16:16
Wohnort: Marburg

Re: SQL-Syntax Problem mit DateAdd

Beitrag von DPunch »

Aloha

Bei der eingebetteten HSQL-DB sieht die Syntax ungefähr so aus:

Code: Alles auswählen

SELECT "Datum" FROM "Tabellenname" WHERE DATEDIFF('mm',CURRENT_DATE,"Datum") < -3
DATEADD wird in der eingebetteten Version glaube ich nicht unterstützt.
Antworten