mysq 间隔查询两个时间之间的数据
时间: 2023-07-15 10:15:15 浏览: 106
MySQL查询两个日期之间记录的方法
5星 · 资源好评率100%
可以使用MySQL的`BETWEEN`关键字进行间隔查询。假设你的表中有一个名为`mytable`的表,其中有一个名为`created_at`的时间字段,你想查询2019年1月1日和2019年1月31日之间的数据,可以使用以下查询语句:
```
SELECT * FROM mytable WHERE created_at BETWEEN '2019-01-01' AND '2019-01-31';
```
其中`BETWEEN`后面的两个日期是需要查询的时间范围,日期格式必须为`yyyy-mm-dd`。如果你想查询时间范围包括结束日期,可以将查询语句写成:
```
SELECT * FROM mytable WHERE created_at BETWEEN '2019-01-01' AND '2019-01-31 23:59:59';
```
这样查询的结果会包括2019年1月31日的数据。
阅读全文