首页 > 其他 > 详细

order by和group by的区别

时间:2018-07-19 13:12:58      阅读:159      评论:0      收藏:0      [点我收藏+]

 

order by:

  用来对数据库的一组数据进行排序

    desc:降序

    asc:升序

group by:

  “By”指定的规则对数据进行分组,所谓的分组就是将一个“数据集”划分成若干个“小区域”,然后针对若干个“小区域”进行数据处理。

 

原始表:

  技术分享图片

1、order by 

  (1)降序

    技术分享图片

      技术分享图片

    (2)升序

    技术分享图片

      技术分享图片

 

 2、group by分组

  (1)分类汇总

    技术分享图片

      技术分享图片

     (2)和order by连用

    技术分享图片

      技术分享图片

   (3)按几个条件分组,如下按照lei和info进行分组

    技术分享图片

    技术分享图片

   (4)和聚合函数一起使用

     技术分享图片

     技术分享图片

     技术分享图片查出每个lei有几条记录

     技术分享图片

    

     常见的聚合函数:

    技术分享图片

 

 

 

 

 

  

 

 

 

order by和group by的区别

原文:https://www.cnblogs.com/rgever/p/9335075.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!