SELECT *FROM your_tableORDER BY date ASC, time ASC.麻烦在这段代码中把账号字段加入。根据日期时间只取每个账号最近的记录
时间: 2024-02-01 15:16:19 浏览: 92
antd table按表格里的日期去排序操作
请问您的数据库中账号字段的名称是什么呢?假设账号字段名称为"account",你可以这样修改代码:
```
SELECT *
FROM (
SELECT *
FROM your_table
ORDER BY date DESC, time DESC
) t
GROUP BY account
ORDER BY date ASC, time ASC;
```
这样会先按照日期和时间倒序排列所有记录,然后再按照账号分组,最后按照日期和时间正序排列每个分组的第一条记录,即每个账号最近的记录。
阅读全文