zoukankan      html  css  js  c++  java
  • 分组

    含义:

      分组是为了将拥有相同属性的对象按照某一属性或多个属性进行分类,从而达到分组的效果,即Python中的集合。group by 通常出现在where语句之后,而having出现在group by 之后,对分组之后的数据进行筛选。

      分组完毕之后,select之后只能跟分组字段和聚合函数,如果需要查看组内的信息需要借助聚合函数。

    1 mysql> select sex,group_concat(name) from  emp group by  sex;#按照性别分组,并查看组内成员的姓名。
    2 +--------+--------------------------------------------------------------------+
    3 | sex    | group_concat(name)                                                 |
    4 +--------+--------------------------------------------------------------------+
    5 | male   | egon,张野,程咬金,成龙,jinxin,程咬铜,liwenzhou,yuanhao,wupeiqi,alex |
    6 | female | 程咬银,格格,星星,丁丁,丫丫,歪歪,jingliyang,程咬铁                  |
    7 +--------+--------------------------------------------------------------------+
    8 2 rows in set (0.00 sec)
  • 相关阅读:
    随笔
    第一次随笔
    团队战day02-接口
    团队战day01-初步搭建UI
    团队战start-确定项目以及介绍
    团队—易软
    找回感觉的练习
    第五次作业-团队作业-团队组建
    第四次博客作业-结对项目
    java第九次作业
  • 原文地址:https://www.cnblogs.com/liuyinzhou/p/8058368.html
Copyright © 2011-2022 走看看