mysql 获取每组某个字段值最大的整行记录-绝对可用
看到竟然有人发错误的博客来误导人,记录一下!
SELECT t2.* FROM ( SELECT 分组字段, max(最大值字段) 最大值字段 FROM 表名 GROUP BY 分组字段 ) t1 INNER JOIN 表名 t2 ON t1.分组字段=t2.分组字段 AND t1.最大值字段 = t2.最大值字段 GROUP BY t1.分组字段
最后这段 【GROUP BY t1.分组字段】 sql 可选 确保不会拿到重复分组最大值的记录)
例子如下:
SELECT t2.* FROM ( SELE.
原创
2020-10-11 18:37:56 ·
2473 阅读 ·
3 评论