- Nejprve
Dateje klíčové slovo v MySQL . Opravdu byste se měli vyvarovat jeho použití jako názvu tabulky/sloupce. - Chcete-li získat čas 1 hodinu před aktuálním časem, můžete přidat
INTERVAL -1 HOURna aktuální čas (NOW()), pomocíDate_add()funkce. - Můžeme použít
BETWEEN low-value AND high-valueoperátor porovnání, abyste získali hodnoty z předepsaného rozsahu.
Zkuste následující dotaz:
SELECT *
FROM sample.writing
where Date BETWEEN DATE_ADD(NOW(), INTERVAL -1 HOUR) AND NOW()