In meiner Tabelle habe ich ein Feld mit dem Namen eventdate
in datetime
Format wie 2010-05-11 00:00:00
.MySQL: Wie ein Tag zu Datetime-Feld in Abfrage hinzufügen
Wie mache ich eine Abfrage, so dass es 1 Tag fügt zum eventdate
zB wenn heute 2010-05-11
ist, mag ich in where
Klausel zeige alle Datensätze mit morgigem Datum zurückzukehren.
Update:
Ich versuchte dies:
select * from fab_scheduler where custid = 1334666058 and DATE_ADD(eventdate, INTERVAL 1 DAY)
Aber leider gibt es den gleichen Datensatz, auch wenn ich ein Intervall größer als 1
Ergebnis hinzufügen:
2010-05-12 00:00:00
Aber ich möchte nur Datensätze mit dem Datum von morgen auswählen.
siehe mein Update ... –
@phpBOY: Ich glaube, du hast den '= CURRENT_DATE' Teil verpasst. –
Ich habe dieses 'select * von fab_scheduler versucht, wo custid = 1334666058 und DATE (DATE_ADD (eventdate, INTERVALL 1 DAY)) = CURRENT_DATE ' aber jetzt gibt es leere Ergebnismenge zurück :( –