mysql根据时间查询语句
时间: 2023-10-13 19:23:44 浏览: 84
MySQL根据时间范围查询
5星 · 资源好评率100%
可以使用MySQL的DATE_FORMAT函数和WHERE子句来查询特定时间范围的记录。
例如,查询2021年1月1日至2021年1月31日之间的记录:
```
SELECT * FROM your_table_name WHERE date_field BETWEEN '2021-01-01' AND '2021-01-31';
```
其中,`your_table_name`是你要查询的表名,`date_field`是你要查询的日期字段名。
如果你的日期字段存储的是UNIX时间戳,可以使用FROM_UNIXTIME函数将时间戳转换为日期格式:
```
SELECT * FROM your_table_name WHERE FROM_UNIXTIME(unix_timestamp_field) BETWEEN '2021-01-01' AND '2021-01-31';
```
其中,`unix_timestamp_field`是你要查询的UNIX时间戳字段名。
阅读全文