mysql 数据表中有字段 id,project_name,create_time,需要按照创建时间create_time统计每天的数据,而且每天只统计当天最后创建的一条数据,请问sql查询语句怎么写?
时间: 2024-04-10 16:34:31 浏览: 164
mysql数据表的基本操作之表结构操作,字段操作实例分析
你可以使用以下 SQL 查询语句来实现你的需求:
```sql
SELECT DATE(create_time) AS date, MAX(id) AS max_id, project_name
FROM your_table_name
GROUP BY DATE(create_time)
```
这个查询语句将会按照 create_time 字段中的日期进行分组,并且在每个分组中选择具有最大 id 值的记录。结果中包括日期(作为 "date" 列)、最大 id 值(作为 "max_id" 列)和对应的项目名称(作为 "project_name" 列)。请将 "your_table_name" 替换为你的实际数据表名。
阅读全文