首页 > 代码库 > 第十三章 分组数据
第十三章 分组数据
1.分组数据允许将数据分为多个逻辑组,以便能对每个组进行聚集计算 2.group by来创建分组 GROUP BY关键字可以将查询结果按照某个字段或多个字段进行分组。字段中值相等的为一组。基本的语法格式如下: GROUP BY 属性名 [HAVING 条件表达式] [WITH ROLLUP] ? 属性名:是指按照该字段的值进行分组。 ? HAVING 条件表达式:用来限制分组后的显示,符合条件表达式的结果将被显示。 ? WITH ROLLUP:将会在所有记录的最后加上一条记录。加上的这一条记录是上面所有记录的总和。 ? GROUP BY关键字可以和GROUP_CONCAT()函数一起使用。GROUP_CONCAT()函数会把每个分组中指定的字段值都显示出来。 ? 同时,GROUP BY关键字通常与集合函数一起使用。集合函数包括COUNT()函数、SUM()函数、AVG()函数、MAX()函数和MIN()函数等。 ? 如果单独使用GROUP BY关键字,查询结果只显示一个分组的一条记录。
3.分组和排序
第十三章 分组数据
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。