mysql分组取最大值/mysql取每一类别的最大一行

mysql 函数语法

如下, 在一个表中(`table`), 想要按照某一个字段(group_id)分组, 然后取每一组中的某个字段(num)最大的一条记录, 总共取20条, 可以用如下的子查询方法:

select * from (SELECT * FROM `table` WHERE 1 order by num desc)a group by group_id order by num desc limit 20


欢迎转载,转载请注明来自一手册:http://yishouce.com/article/58.html
友情链接It题库(ittiku.com)| 版权归yishouce.com所有| 友链等可联系 admin#yishouce.com|粤ICP备16001685号-1