SQL mit date_add "will nicht"

maga147

Erfahrenes Mitglied
Hi,

hab ein kleines problem mit ner SQL Abfrage..... hab ne kleine Query die mir eigentlich nur die Einträge des nächsten Monats auslesen soll, aber es kommen alle...

SQL:
SELECT *
FROM tablea t 
INNER JOIN tableb l ON (t.locid = l.id) 
WHERE (t.date >= NOW() AND t.date <= DATE_ADD(t.date,INTERVAL 1 MONTH)) AND t.act = "1" ORDER by t.date, t.subject asc

klappt irgndwie nicht :(
 
Zuletzt bearbeitet von einem Moderator:
Klar ;-)

SQL:
t.date <= DATE_ADD(t.date,INTERVAL 1 MONTH)

t.date ist immer kleiner als t.date + 1 Monat.
Versuchs mal mit
SQL:
t.date <= DATE_ADD( NOW(),INTERVAL 1 MONTH)
 
Zuletzt bearbeitet von einem Moderator:
Zurück