2018-03-01

如何在mysql中查询每个分组的前几名

问题:每次在项目中遇到查询不同类别最受欢迎的项目或者考试中每个学科的前五名等都会涉及到这样的问题

建立一个fruits表


image.png

错误示范:
select *from fruit group by type order by price desc
得出的结果是:


image.png

这个sql语句不会在分组后的每一个type类型中进行价格降序排序,而是整体的排序!

正确思路:
http://blog.csdn.net/kingszelda/article/details/72621971

©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

  • 这是对简书文档的一些勘误和丰富 参考https://hyperledger-fabric.readthedocs....
    peterSZW阅读 361评论 0 1
  • 互联网方便了我们信息获取方式。小时候梦想有个机器人,有什么问题秒给答案。这不就是度娘和谷哥么。 前几年只是觉得建站...
    青氣阅读 137评论 0 0
  • 如果在生活中,你是一直结合着实景语境使用英语,已经到了条件反射的地步,那么达到熟练的水平,并非难事。 学语言,为的...
    精锐教育优氏英语阅读 1,375评论 0 0
  • 2.19 感赏初二开始,孩子能积极的按计划完成每天的作业,合理的时间安排,劳逸结合。没有抗拒,母女俩在温暖的房间里...
    悠悠然hcs阅读 151评论 0 0
  • 请您欣赏有品质的盆景 推荐一个儿子的微信peng63139719张丽鹏
    老窦阅读 266评论 0 0

友情链接更多精彩内容