André Laugks: Mysql Select next 14 Days

Beitrag lesen

Hallo!

Ich möchte gerne die nächsten 14 Tage aus der DB holen (date spalte), dazu habe ich mir folgenden Query gebaut der wunderbar funtioniert.

nun habe ich im MySQL Handbuch nachgeschaut und bin auf ungeahnte Möglichkeiten gestossen ;-)

TO_DAYS(NOW()) - TO_DAYS(day) >= 14

Was gibt den "TO_DAYS(NOW()) - TO_DAYS(day)" ohne >=14 aus? Vielleicht kammot da ja schon gar nichts was größer oder kleiner 14 ist.

Die nächsten 14 Tage geht am besten so:

DATE-Spalte -> datum

SELECT spalten FROM tabelle WHERE datum>=CURDATE() AND datum<=DATE_ADD(CURDATE(), INTERVAL 14 DAY);

MfG, André Laugks

--
L-Andre @ gmx.de