Group by 从字面理解就是依据什么什么进行分组

如下图,有一张学生表

首先我想知道所有学生的总分,输入如下图语句,意思就是:从学生表中选择分数列进行求和

语句分析完成后,执行结果如下图,可以看到无列名

输入如下语句,就有列名了

小节:上面是对整个一列进行求和

分组求和

现在我想知道每个年级的学生总分,那么我就应该对年级进行分组

我们稍微修改下前面的语句加上了 group by

语句分析成功后,执行结果如下图

上面虽然显示了分组后的总分,但是没有显示年级信息,因此我们修改下上面的语句,也就是 select语句中加上年级,如下图所示

语句分析完成后执行,结果如下图,可见这样就比较理想了

总结:group by 语句依据什么什么进行分组,那么我们select语句中就应该选择分组的列。

转载于:https://blog.51cto.com/ksyiwen/1394167

SQL2005学习(三十二),Group by相关推荐

  1. torch学习 (三十二):周杰伦歌词数据集与长短期记忆 (LSTM)

    文章目录 1 引入 2 长短期记忆 2.1 输入门.遗忘门和输出门 2.2 候选记忆细胞 2.3 记忆细胞 2.4 隐藏状态 3 代码 致谢 1 引入   本文介绍一种常用的门控循环神经网络:长短期记 ...

  2. Java多线程学习三十二:Callable 和 Runnable 的不同?

    为什么需要 Callable?Runnable 的缺陷 先来看一下,为什么需要 Callable?要想回答这个问题,我们先来看看现有的 Runnable 有哪些缺陷? 不能返回一个返回值 第一个缺陷, ...

  3. ballerina 学习 三十二 编写安全的程序

    ballerina编译器已经集成了部分安全检测,在编译时可以帮助我们生成错误提示,同时ballerina 标准库 已经对于常见漏洞高发的地方做了很好的处理,当我们编写了有安全隐患的代码,编译器就已经提 ...

  4. OpenCV学习笔记(三十一)——让demo在他人电脑跑起来 OpenCV学习笔记(三十二)——制作静态库的demo,没有dll也能hold住 OpenCV学习笔记(三十三)——用haar特征训练自己

    OpenCV学习笔记(三十一)--让demo在他人电脑跑起来 这一节的内容感觉比较土鳖.这从来就是一个老生常谈的问题.学MFC的时候就知道这个事情了,那时候记得老师强调多次,如果写的demo想在人家那 ...

  5. tensorflow学习笔记(三十二):conv2d_transpose (解卷积)

    tensorflow学习笔记(三十二):conv2d_transpose ("解卷积") deconv解卷积,实际是叫做conv_transpose, conv_transpose ...

  6. JavaScript学习(三十二)— Keycode常用键位码对照表

    JavaScript学习(三十二)- Keycode常用键位码对照表 (一).字母和数字键的键码值(keyCode) (二).控制键键码值(keyCode) (三).多媒体键码值(keyCode)

  7. 深度学习入门(三十二)卷积神经网络——BN批量归一化

    深度学习入门(三十二)卷积神经网络--BN批量归一化 前言 批量归一化batch normalization 课件 批量归一化 批量归一化层 批量归一化在做什么? 总结 教材 1 训练深层网络 2 批 ...

  8. C++语言学习(十二)——C++语言常见函数调用约定

    C++语言学习(十二)--C++语言常见函数调用约定 一.C++语言函数调用约定简介 C /C++开发中,程序编译没有问题,但链接的时候报告函数不存在,或程序编译和链接都没有错误,但只要调用库中的函数 ...

  9. axi dma 寄存器配置_FPGA Xilinx Zynq 系列(三十二)AXI 接口

    大侠好,欢迎来到FPGA技术江湖,江湖偌大,相见即是缘分.大侠可以关注FPGA技术江湖,在"闯荡江湖"."行侠仗义"栏里获取其他感兴趣的资源,或者一起煮酒言欢. ...

  10. 三十二、Java集合中的ArrayList

    @Author:Runsen @Date:2020/6/3 作者介绍:Runsen目前大三下学期,专业化学工程与工艺,大学沉迷日语,Python, Java和一系列数据分析软件.导致翘课严重,专业排名 ...

最新文章

  1. LoadRunner系统架构简介与运行原理
  2. Atitit各种SDM 软件开发过程SDP sdm的ddd tdd bdd设计
  3. html实现 页面禁止右键 禁止复制 禁止图片拖动 禁止复制和剪切
  4. Mono SVN最新代码或者Mono 1.2.5 支持IronPython 2.0
  5. “浪姐”万茜盗号事件是锅传锅?阿里、网易都来回应了
  6. linux邮件加密码,linux系统的邮件服务器的加密与验证
  7. 2020 年 Go 语言盘点:Go 的前进步伐不可阻挡
  8. Python知识点-py2和py3编码
  9. 把二叉树打印成多行(C++)
  10. 高新计算机考试1-8视频,最新版计算机高新考试 PS 第1单元1-8.doc
  11. 五种常用的MySQL图形化管理工具
  12. 防止ARP欺骗的方法!!!
  13. 850pro测试软件,新极速霸主诞生 三星850 PRO首发评测
  14. java 解析josn数组
  15. 什么是HyperText Transfer Protocol 超文本传输协议
  16. cpu占用过高解决方案实践
  17. python写一个简单的接口
  18. 数据库课程设计(DatabaseCourseDesign)
  19. 计算机wonder基础知识,WonderSkills教材来了!一套更适合中国孩子的美国语文教材...
  20. 理性和感性哪个对做产品更重要

热门文章

  1. oracle数据库top用法,Oracle TOP SQLHIT
  2. win+shift+s截图保存在哪_今天才发现,原来不使用工具,电脑也能快速截图,你用过哪些?...
  3. html元素上下移动,一个可以上下摆动的html元素
  4. 考计算机科学考研老师问,名师答疑:计算机专业考研复习6问!
  5. pythongetattribute_Python __getattribute__ vs __getattr__ 浅谈
  6. python turtle绕原点旋转_「加德老师与小朋友们的编程之旅」Python海龟作图(上)
  7. android 行居中,android自己定义换行居中CenterTextView
  8. 安装2000数据库的时候挂起
  9. vue echarts div变化_数据可视化之echarts在Vue中的使用
  10. finalshell文件列表不显示_软网推荐:文件变动我知晓