sql curdate() minusrechnung übers monat?

1 Antwort

aber über den monatswechsel funktioniert es leider nicht. an was kann das liegen

Weil du einfach nur einen Integer-Wert von einem Datum subtrahierst anstatt dem Server mitzuteilen, dass du hier 7 Tage vom aktuellen Datum abziehen willst.

DateAdd("dd", -7, CURDATE())

(Syntax kann je nach verwendetem SQL-Server davon etwas abweichen.)

jumbo125 
Fragesteller
 01.05.2023, 17:58

dateadd geht leider in mysql nicht, aber BETWEEN CURDATE() - interval 7 day  AND CURDATE()

0