Ilja: MYSQL WHERE DATUM >= date_sub(now(), interval 5 DAY) will nicht

Beitrag lesen

yo Vinz,

Diese WHERE-Klausel beschränkt die Ergebnismenge auf die Datensätze, deren Werte in der Datumsspalte *nicht* älter als fünf Tage alt sind.

ich bin aus der mysql doku nicht ganz schlau geworden, ob DATE_SUB sich nicht genauso verhält wie DATE_ADD, bzw. ob die richtung der zeitachse nicht alleine durch das vorzeichen gesteuert wird. leider habe ich hier auch kein mysql, um es selbst auszuprobieren. aber meine vermutung ist, dass:

date_sub(now(), interval 5 DAY) = date_add(now(), interval 5 DAY)

gilt.

Ilja