【发布时间】:2020-07-23 00:00:40
【问题描述】:
SELECT id, GROUP_CONCAT(type SEPARATOR '/') as types FROM `sems` GROUP by year
我只想获取每组的最新记录
【问题讨论】:
-
哪一列确定每组中的“最新”记录是什么?您可以在问题中包含示例数据吗?
-
为什么 GROUP_CONCAT 必须成为解决方案的一部分?
-
我有 3 列 id(自动增量)、类型和年份。我结合了按年份分组的类型。问题是我只需要根据每个组的 id 获取最后 2 条记录
标签: mysql sql group-by greatest-n-per-group group-concat