站保站

服务市场
  • 网站市场
  • 单机游戏
  • 平台大厅
  • 转让市场
  • 发卡市场
  • 广告市场
  • 下载市场
  • 收录市场
  • 本站平台
    平台客服
    微信Q群



    平台微博/weibo    平台微信/公众号    平台抖音/快手   
    曝光台    保障    地图   
    上传资源 快速赚钱
    站保站    登录      |  注册  |  

    只需一步,快速开始!

     找回密码   |   协议
    热门搜索: 网站开发 App报毒 挖矿源码 代办资质

    SQL中的Group by学习

    • 时间:2020-10-26 16:51 编辑:小西瓜7 来源: 阅读:48
    • 扫一扫,手机访问
    摘要:

    面试了两家公司  都问到了SQL中的group by。说明这个比较常用也比较基础。

    我第一次不知道  第二次我大概讲了自己的理解。我觉得需要学习一下。

    1.group by的含义以及用法

    2.Sql其他的语句,包括工作中用不到的。

    ----------------------------

    开始学习

    1.参考了很多解释和示例。记录下自己的理解。

    GroupBy语句从英文的字面意义上理解就是“根据(by)一定的规则进行分组(Group)”。它的作用是通过一定的规则将一个数据集划分成若干个小的区域,然后针对若干个小区域进行数据处理。

    SQL语句就是使用了Group By + 分组字段的方式。

    group by一般用于将查询结果分组,配合聚合函数,sum,count,min,max等一起使用。

    idscore
    10110
    10120
    10220
    10230
    10340

        eg.

         select id from TableA group by id    (达到的效果有点类似于select distinct id)

         结果是    id  

                      101

                      102

                       103

         select id, sum(score) as score from TableA group by id

         结果是     id   score

                       101   30

                       102   50

                       103   40

        select id,sum(grade) as grade from TableA group by id having sum(grade)>30

        结果是     id   score

                       102   50

                       103   40

        Group By 和 Having, Where ,Order by语句的执行顺序:

                 where》Group By》Having》Order by

    where语句中将不符合条件的记录筛掉,减少分组的次数,然后通过Group By指定的分组条件得到的视图进行分组,接着根据Having指定的筛选条件,将分组视图后不满足条件的记录筛选掉,然后按照Order By语句对视图进行排序。

     

    时间不够啦!~今天先学习到这。欢迎指导和补充~~

     

    • 全部评论(0)
    • 最新

    信息加载中,请等待

    微信客服(速回)

    微信客服(慢回)



    企业微信客服二维码
    联系我们
    平台客服: 平台QQ客服

    平台电话:400电话迁移中!

    平台邮箱:28292383@qq.com

    工作时间:周一至周五:早10:00 晚:18:00

    营业执照     网站ICP备案:鲁ICP备20027607号-1     鲁公网安备:37068702000078号     增值电信业务经营许可证、在线数据与交易处理业务许可证:鲁B2-20200681      © 2016-2024 站保站  https://www.zhanbaozhan.com/ 版权所有!      平台规范:   关于我们   广告合作   隐私条款   免责声明   法律声明   服务条款   网站地图   平台工单!