SQL2005学习(三十二),Group by
Group by 从字面理解就是依据什么什么进行分组
如下图,有一张学生表
首先我想知道所有学生的总分,输入如下图语句,意思就是:从学生表中选择分数列进行求和
语句分析完成后,执行结果如下图,可以看到无列名
输入如下语句,就有列名了
小节:上面是对整个一列进行求和
分组求和
现在我想知道每个年级的学生总分,那么我就应该对年级进行分组
我们稍微修改下前面的语句加上了 group by
语句分析成功后,执行结果如下图
上面虽然显示了分组后的总分,但是没有显示年级信息,因此我们修改下上面的语句,也就是 select语句中加上年级,如下图所示
语句分析完成后执行,结果如下图,可见这样就比较理想了
总结:group by 语句依据什么什么进行分组,那么我们select语句中就应该选择分组的列。
转载于:https://blog.51cto.com/ksyiwen/1394167
SQL2005学习(三十二),Group by相关推荐
- torch学习 (三十二):周杰伦歌词数据集与长短期记忆 (LSTM)
文章目录 1 引入 2 长短期记忆 2.1 输入门.遗忘门和输出门 2.2 候选记忆细胞 2.3 记忆细胞 2.4 隐藏状态 3 代码 致谢 1 引入 本文介绍一种常用的门控循环神经网络:长短期记 ...
- Java多线程学习三十二:Callable 和 Runnable 的不同?
为什么需要 Callable?Runnable 的缺陷 先来看一下,为什么需要 Callable?要想回答这个问题,我们先来看看现有的 Runnable 有哪些缺陷? 不能返回一个返回值 第一个缺陷, ...
- ballerina 学习 三十二 编写安全的程序
ballerina编译器已经集成了部分安全检测,在编译时可以帮助我们生成错误提示,同时ballerina 标准库 已经对于常见漏洞高发的地方做了很好的处理,当我们编写了有安全隐患的代码,编译器就已经提 ...
- OpenCV学习笔记(三十一)——让demo在他人电脑跑起来 OpenCV学习笔记(三十二)——制作静态库的demo,没有dll也能hold住 OpenCV学习笔记(三十三)——用haar特征训练自己
OpenCV学习笔记(三十一)--让demo在他人电脑跑起来 这一节的内容感觉比较土鳖.这从来就是一个老生常谈的问题.学MFC的时候就知道这个事情了,那时候记得老师强调多次,如果写的demo想在人家那 ...
- tensorflow学习笔记(三十二):conv2d_transpose (解卷积)
tensorflow学习笔记(三十二):conv2d_transpose ("解卷积") deconv解卷积,实际是叫做conv_transpose, conv_transpose ...
- JavaScript学习(三十二)— Keycode常用键位码对照表
JavaScript学习(三十二)- Keycode常用键位码对照表 (一).字母和数字键的键码值(keyCode) (二).控制键键码值(keyCode) (三).多媒体键码值(keyCode)
- 深度学习入门(三十二)卷积神经网络——BN批量归一化
深度学习入门(三十二)卷积神经网络--BN批量归一化 前言 批量归一化batch normalization 课件 批量归一化 批量归一化层 批量归一化在做什么? 总结 教材 1 训练深层网络 2 批 ...
- C++语言学习(十二)——C++语言常见函数调用约定
C++语言学习(十二)--C++语言常见函数调用约定 一.C++语言函数调用约定简介 C /C++开发中,程序编译没有问题,但链接的时候报告函数不存在,或程序编译和链接都没有错误,但只要调用库中的函数 ...
- axi dma 寄存器配置_FPGA Xilinx Zynq 系列(三十二)AXI 接口
大侠好,欢迎来到FPGA技术江湖,江湖偌大,相见即是缘分.大侠可以关注FPGA技术江湖,在"闯荡江湖"."行侠仗义"栏里获取其他感兴趣的资源,或者一起煮酒言欢. ...
- 三十二、Java集合中的ArrayList
@Author:Runsen @Date:2020/6/3 作者介绍:Runsen目前大三下学期,专业化学工程与工艺,大学沉迷日语,Python, Java和一系列数据分析软件.导致翘课严重,专业排名 ...
最新文章
- LoadRunner系统架构简介与运行原理
- Atitit各种SDM 软件开发过程SDP sdm的ddd tdd bdd设计
- html实现 页面禁止右键 禁止复制 禁止图片拖动 禁止复制和剪切
- Mono SVN最新代码或者Mono 1.2.5 支持IronPython 2.0
- “浪姐”万茜盗号事件是锅传锅?阿里、网易都来回应了
- linux邮件加密码,linux系统的邮件服务器的加密与验证
- 2020 年 Go 语言盘点:Go 的前进步伐不可阻挡
- Python知识点-py2和py3编码
- 把二叉树打印成多行(C++)
- 高新计算机考试1-8视频,最新版计算机高新考试 PS 第1单元1-8.doc
- 五种常用的MySQL图形化管理工具
- 防止ARP欺骗的方法!!!
- 850pro测试软件,新极速霸主诞生 三星850 PRO首发评测
- java 解析josn数组
- 什么是HyperText Transfer Protocol 超文本传输协议
- cpu占用过高解决方案实践
- python写一个简单的接口
- 数据库课程设计(DatabaseCourseDesign)
- 计算机wonder基础知识,WonderSkills教材来了!一套更适合中国孩子的美国语文教材...
- 理性和感性哪个对做产品更重要
热门文章
- oracle数据库top用法,Oracle TOP SQLHIT
- win+shift+s截图保存在哪_今天才发现,原来不使用工具,电脑也能快速截图,你用过哪些?...
- html元素上下移动,一个可以上下摆动的html元素
- 考计算机科学考研老师问,名师答疑:计算机专业考研复习6问!
- pythongetattribute_Python __getattribute__ vs __getattr__ 浅谈
- python turtle绕原点旋转_「加德老师与小朋友们的编程之旅」Python海龟作图(上)
- android 行居中,android自己定义换行居中CenterTextView
- 安装2000数据库的时候挂起
- vue echarts div变化_数据可视化之echarts在Vue中的使用
- finalshell文件列表不显示_软网推荐:文件变动我知晓