Skip to main content
Beantwortet

Dynamische Berichte mit DATEADD Funktion


Forum|alt.badge.img+1

Hallo,

wir möchten einen Bericht erstellen, welcher uns wöchentlich per E-Mail nur bestimmte Ereignisse ausgibt.

Dafür haben wir in unseren Bericht folgende WHERE Bedingungen geschrieben:

WHERE wh.zeit >= DATEADD(day, -7, GETDATE())

Wir bekommen beim verwenden der DATEADD-Funktion jedoch folgende Fehlermeldung:

QUERY FAILED:
FUNCTION xentral.DATEADD does not exist

Gibt es hier eine andere Lösung?

Beste Antwort von Janik

Hi Daniel,

danke für deine Rückmeldung.
Hat leider auch eine Fehlermeldung ausgespuckt.

Für die Community, es hat nun mit folgendem WHERE Statement funktioniert:

WHERE wh.zeit >= DATE_SUB(NOW(), INTERVAL 7 DAY) AND wh.zeit <= DATE(NOW())

Gruß
Janik

Original anzeigen
War diese Information hilfreich?

Daniel Schmidtchen
Super User
Forum|alt.badge.img+5

Hey @Janik , versuch es einmal mit DATE_ADD :)

Beste Grüße,
Daniel


Forum|alt.badge.img+1
  • Inspirierend
  • 11. April 2023

Hi Daniel,

danke für deine Rückmeldung.
Hat leider auch eine Fehlermeldung ausgespuckt.

Für die Community, es hat nun mit folgendem WHERE Statement funktioniert:

WHERE wh.zeit >= DATE_SUB(NOW(), INTERVAL 7 DAY) AND wh.zeit <= DATE(NOW())

Gruß
Janik


Daniel Schmidtchen
Super User
Forum|alt.badge.img+5
Janik schrieb:

Hi Daniel,

danke für deine Rückmeldung.
Hat leider auch eine Fehlermeldung ausgespuckt.

Für die Community, es hat nun mit folgendem WHERE Statement funktioniert:

WHERE wh.zeit >= DATE_SUB(NOW(), INTERVAL 7 DAY) AND wh.zeit <= DATE(NOW())

Gruß
Janik

Ok, ich kann die ohne Fehlermeldung nutzen!?
Aber gut, die Lösung passt so auch. Danke fürs Teilen. 

Beste Grüße,
Daniel


Antworten


Cookie-Richtlinen

Wir machen Gebrauch von Cookies um Ihr Erlebnis zu personalisieren und zu optimisieren. Wenn Sie zustimmen oder weiter browsen stimmen Sie unseren Bestimmungen bzgl. Cookies zu. Klicken Sie hier um mehr über unsere Cookies zu erfahren.

 
Cookie-Einstellungen