- Първо,
Dateе ключова дума в MySQL . Наистина трябва да избягвате да го използвате като име на таблица/колона. - За да получите час 1 час преди текущия час, можете да добавите
INTERVAL -1 HOURдо текущото време (NOW()), като използватеDate_add()функция. - Можем да използваме
BETWEEN low-value AND high-valueоператор за сравнение, за да получите стойностите от предписания диапазон.
Опитайте следната заявка:
SELECT *
FROM sample.writing
where Date BETWEEN DATE_ADD(NOW(), INTERVAL -1 HOUR) AND NOW()