当前位置 :
【access查询中groupby与计数的区别】
1人问答
问题描述:

access查询中groupby与计数的区别

李复生回答:
  ACCESS里"GroupBy”与"Count"是两个不同的东西.前者是SQL查询语言里的“分组子句”,它可以对记录进行分组,用于提取每个组中一条与该组汇总有关的信息.后者是SQL查询语言里的聚合函数之一,它可以对记录进行计数,返回记录的条数."GroupBy”子句通常要与聚合函数配合使用借以提取记录中的分组信息.最常用的SQL聚合函数包括Avg,Count,Max,Min和Sum等.   下面例子有助于理解groupby与计数这两者的概念及其作用   假设有数据表   学生   班级姓名性别评分   一班张三男6   一班李四女8   二班王五男5   一班陈一男8   二班赵七女9   1)求各班的人数、总评分和平均评分   运行SQL查询   select班级,count(*)as人数,sum(评分)as总评分,Avg(评分)as平均分   from学生groupby班级;   返回   班级人数总评分平均分   一班3227.33   二班2147   2)求各班的男女生人数   运行SQL查询   select班级,性别,count(*)as人数   from学生groupby班级,性别;   返回   班级性别,人数   一班男2   一班女1   二班男1   二班女1   注意;使用groupby子句时,输出的字段列表里(select子句),除了分组字段和汇总信息外,不得含有其它没参与分组的字段,否则系统会报错.
其它推荐
最新更新
热门其它
PC端 | 移动端 | mip端
字典翻译(zidianfy.com)汇总了汉语字典,新华字典,成语字典,组词,词语,在线查字典,中文字典,英汉字典,在线字典,康熙字典等等,是学生查询学习资料的好帮手,是老师教学的好助手。
声明:本网站尊重并保护知识产权,根据《信息网络传播权保护条例》,如果我们转载的作品侵犯了您的权利,请在一个月内通知我们,我们会及时删除。
电话:  邮箱:
Copyright©2009-2021 字典翻译 zidianfy.com 版权所有 闽ICP备2022014709号-7
lyric 頭條新聞