mysql取每一个 ID的 datetime 倒叙 第一条
时间: 2023-07-07 22:28:20 浏览: 94
获取MySQL的表中每个userid最后一条记录的方法
可以使用以下 SQL 语句来取出每一个 ID 的 datetime 倒序的第一条记录:
```
SELECT ID, MAX(datetime) AS datetime FROM table_name GROUP BY ID;
```
其中,`table_name` 是你要查询的表名,`ID` 是你要查询的 ID 字段名,`datetime` 是你要查询的 datetime 字段名。
这条 SQL 语句使用 `MAX()` 函数来获取每个 ID 对应的最大 datetime 值,而 `GROUP BY` 子句用于将结果按照 ID 分组。最终结果将会返回每个 ID 的最新 datetime 值。
如果你想要获取最新的一条记录,可以使用以下 SQL 语句:
```
SELECT * FROM table_name ORDER BY datetime DESC LIMIT 1;
```
这条 SQL 语句会将表格按照 datetime 字段倒序排列,然后返回第一条记录。
阅读全文