- Pertama,
Date
adalah Kata Kunci di MySQL . Anda harus benar-benar menghindari menggunakannya sebagai nama tabel/kolom. - Untuk mendapatkan waktu 1 jam sebelum waktu saat ini, Anda dapat menambahkan
INTERVAL -1 HOUR
ke waktu saat ini (NOW()
), menggunakanDate_add()
fungsi. - Kita dapat menggunakan
BETWEEN low-value AND high-value
operator perbandingan, untuk mendapatkan nilai dari rentang yang ditentukan.
Coba kueri berikut:
SELECT *
FROM sample.writing
where Date BETWEEN DATE_ADD(NOW(), INTERVAL -1 HOUR) AND NOW()