mysql - SQL 搜索午夜到午夜

标签 mysql sql

如果我试图将我的结果限制在昨天,从午夜到午夜,我的 where 子句会是什么。我知道“>= NOW() - 1 Interval Day”返回过去 24 小时,但对于每日报告,并且想在午夜以外的任何时间查看报告,我该如何完成?

谢谢!

最佳答案

您可以使用 CURDATE():

where col >= date_sub(CURDATE(), interval 1 day) and
      col < CURDATE()

关于mysql - SQL 搜索午夜到午夜,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/37733340/

相关文章:

MySQL:CONCAT/SUBSTRING:这不起作用,因为我使用的是 int 变量吗?

sql - ORA-06511 : PL/SQL Cursor already open

mysql - 如何在powershell中以正确的编码处理文件?

php - mysql中设计关系

mysql - MySQL中accountID之间转 "Money"

mysql - FIND_IN_SET 具有多个值

mysql - 如何在 SQL 中使用条件语句进行排序

mysql - SQL ORDER BY 性能

mysql - 如何根据sql中最近的时间比较2条记录

asp.net - 列名作为参数