MySQL Group By 后选择 ID 最大的数据
可以通过子查询和 MAX 函数实现选择 ID 最大的数据。具体语法如下:
SELECT *
FROM your_table
WHERE id IN (
SELECT MAX(id)
FROM your_table
GROUP BY group_column
)
其中,'your_table' 是要查询的表名,'group_column' 是要分组的列名。这条语句会先按照 'group_column' 进行分组,然后在每个分组中选择 ID 最大的一条数据。最后,将每个分组中选择的数据组合起来返回。
原文地址: https://www.cveoy.top/t/topic/nuaz 著作权归作者所有。请勿转载和采集!