- Primeiro,
Dateé uma palavra-chave no MySQL . Você realmente deve evitar usá-lo como um nome de tabela/coluna. - Para obter uma hora 1 hora antes da hora atual, você pode adicionar um
INTERVAL -1 HOURpara a hora atual (NOW()), usandoDate_add()função. - Podemos usar
BETWEEN low-value AND high-valueoperador de comparação, para obter os valores do intervalo prescrito.
Tente a seguinte consulta:
SELECT *
FROM sample.writing
where Date BETWEEN DATE_ADD(NOW(), INTERVAL -1 HOUR) AND NOW()