Wahrscheinlich wird es viele Male gefragt, aber ich habe eine Tabelle mit einigen Aufzeichnungen. Einige mit dem Datum von morgen und einige mit übermorgen. Ich versuche folgendesKann korrekte mySQL Aufzeichnungen von heute bis morgen nicht erhalten
SELECT * FROM Games where GAMEID='".$id."' AND GAMEDATE >=CURDATE() + INTERVAL 1 DAY
Und ich bekomme Aufzeichnungen mit Daten 10/1/2017 und 11/1/2017. Sollte INTERVAL 1 DAY nicht nur die Daten vom 01.10.2017 erhalten?
Wenn ich
verwendenGAMEDATE >= DATE_SUB(CURDATE(), INTERVAL 1 DAY) AND GAMEDATE <= CURDATE()
ich leere Abfrage
Wieder ich Aufzeichnungen zusammen mit 2017.11.01 bekommen und nicht nur 10/01/2017 – Evridiki
Wenn Sie "10/01/2017" meinen, meinen Sie den 1. Oktober 2017 oder den 10. Januar 2017? –
10. Januar 2017 – Evridiki