- Erstens
Dateist ein Schlüsselwort in MySQL . Sie sollten es wirklich vermeiden, es als Tabellen-/Spaltennamen zu verwenden. - Um eine Uhrzeit 1 Stunde vor der aktuellen Uhrzeit zu erhalten, können Sie ein
INTERVAL -1 HOURhinzufügen zur aktuellen Zeit (NOW()). ), mitDate_add()Funktion. - Wir können
BETWEEN low-value AND high-valueVergleichsoperator, um die Werte aus dem vorgeschriebenen Bereich zu erhalten.
Versuchen Sie die folgende Abfrage:
SELECT *
FROM sample.writing
where Date BETWEEN DATE_ADD(NOW(), INTERVAL -1 HOUR) AND NOW()