mysql查询以获取特定日期之间的记录

标签 mysql datetime

我想从数据库中获取特定日期的记录。我有一列 log_date 具有 datetime 数据类型。现在我想获取所有记录日期为前 24 小时的记录。

最佳答案

WHERE log_date BETWEEN DATE_SUB(NOW(), INTERVAL 24 HOUR) AND NOW()

我认为这应该可行,但未经测试。

关于mysql查询以获取特定日期之间的记录,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5854452/

相关文章:

ruby-on-rails - 检查 DateTime 值是今天、明天还是之后

php - 指向用户页面的用户 URL

r - 平均相对于时间的值

php - 数据库查询失败

mysql - 我需要一个 MySQL 子查询吗?我怎样才能得到这些结果?

python - 使用特定日期时间索引重新索引 Pandas Dataframe

sql - 在 SELECT INTO 语句中添加额外的列

python - 使用 python 检查日期时间是否有日期名称或时区

php - 将路由参数传递给 CakePHP Controller

mysql - 没有数据库的Spring Boot