mysql中如何使用between和and查询当天全天
时间: 2024-03-05 15:51:50 浏览: 80
Mysql 时间模糊查询
可以使用以下语句查询当天全天的数据:
```
SELECT * FROM table_name WHERE date_column BETWEEN DATE_FORMAT(NOW(),'%Y-%m-%d 00:00:00') AND DATE_FORMAT(NOW(),'%Y-%m-%d 23:59:59');
```
其中,`table_name`是要查询的表名,`date_column`是日期时间类型的列名。这个查询语句使用了`BETWEEN`和`AND`关键字,指定了日期范围。`DATE_FORMAT()`函数用于将当前时间格式化为年月日的形式,再加上当天的起始时间和结束时间,即可查询当天全天的数据。
阅读全文