Sql Group by 使用
CREATE TABLE StuCourseScore
(
ID int,
Name nvarchar(10),
Course nvarchar(10),
Score int
)
INSERT StuCourseScore VALUES(1,'张三','语文',80)
INSERT StuCourseScore VALUES(1,'张三','数学',89)
INSERT StuCourseScore VALUES(1,'张三','英语',90)INSERT StuCourseScore VALUES(2,'李四','语文',100)
INSERT StuCourseScore VALUES(2,'李四','数学',79)
INSERT StuCourseScore VALUES(2,'李四','英语',95)SELECT * FROM StuCourseScoreSELECT --group的字段或者聚合函数ID, sum(casewhen Course='语文' then Scoreend) as "语文成绩",sum(casewhen Course='数学' then Scoreend) as "数学成绩",sum(casewhen Course='英语' then Scoreend) as "英语成绩"
FROM StuCourseScore
GROUP BY ID--以后名字加上
SELECT Name FROM StuCourseScore
group BY Name
转载于:https://www.cnblogs.com/leee/p/4985710.html
Sql Group by 使用相关推荐
- SQL GROUP BY 语句
合计函数 (比如 SUM) 常常需要添加 GROUP BY 语句. GROUP BY 语句 GROUP BY 语句用于结合合计函数,根据一个或多个列对结果集进行分组. SQL GROUP BY 语法 ...
- sql group by 后取最后一条数据
sql group by 后取最后一条数据 ##方法一 SELECT* FROMtable1 AS a,( SELECT * FROM table1 GROUP BY id ORDER BY id D ...
- 第53章 SQL GROUP BY 语句教程
GROUP BY 语句可结合一些聚合函数来使用 GROUP BY 语句 GROUP BY 语句用于结合聚合函数,根据一个或多个列对结果集进行分组. SQL GROUP BY 语法 SELECT col ...
- 如何使用 SQL GROUP BY 分组和排序数据
文章目录 一.数据分组 二.创建分组 三.过滤分组 四.分组和排序 五.SELECT 子句顺序 六.小结 本文介绍如何使用 SQL GROUP BY 子句分组数据,以便汇总表内容的子集.这涉及两个新 ...
- sql group by 取每组符合条件_从零学SQL-经典面试题
面试训练题根据数据库school来练习,其中四个表数据如下: 一.简单查询 面试官:查询姓"猴"的学生名单. 面试官:查询姓名中最后一个字是"猴"的学生名单. ...
- sql group by having用法_神奇的 SQL,Group By 真扎心,原来是这样!
GROUP BY 后 SELECT 列的限制 标准 SQL 规定,在对表进行聚合查询的时候,只能在 SELECT 子句中写下面 3 种内容:通过 GROUP BY 子句指定的聚合键.聚合函数(SUM ...
- C# Linq to SQL — Group by
需求是需要统计数据库中表某一列的总数量,同时以List的形式返回到UI层. Linq to SQL中的Group by用法如下: IList<Unit.HandleCountClass> ...
- sql group by having用法_神奇的 SQL 为什么 GROUP BY 之后不能直接引用原表中的列?...
作者:青石路 cnblogs.com/youzhibing/p/11516154.html GROUP BY 后 SELECT 列的限制 标准 SQL 规定,在对表进行聚合查询的时候,只能在 SELE ...
- 如何将SQL GROUP BY和聚合转换为Java 8
我无法抗拒. 我已经阅读了Hugo Prudente在Stack Overflow上提出的问题 . 而且我知道必须有比JDK提供的更好的方法. 问题如下: 我正在寻找一个lambda来优化已检索的数据 ...
- oracle group by sql,Oracle SQL GROUP BY“不是GROUP BY表达式”的帮助
我有一张table some_table +--------+----------+---------------------+-------+ | id | other_id | date_valu ...
最新文章
- CALayer(二)
- 如何使用图形界面Webmin管理linux服务器
- 语音识别基础,总有一天你会用到
- LeetCode 第 19 场双周赛(231 / 1120,前20.6%)
- shell find命令 文件夹查询关键字 查询结果输出新文件
- 7-10 先序序列创建二叉树,输出先序序列、中序序列、后序序列并输出叶子结点数 (10 分)
- Go单元测试从入门到放弃—0.单元测试基础
- Scala Object
- csdn发布文章无法查看
- linux里命令pkg-config工具的使用
- Machine Learning ——Homework5
- 祝贺博主新浪微博个人认证与企业微博认证通过,欢迎关注!
- 本特利探头330101-00-40-10-02-CN
- pdf转换成jpg python_怎样利用python将pdf转换成jpg格式
- 【win10 企业版 LTSC一键安装微软应用商店Microsoft Store】直接使用GitHub上的开源项目,不用自己敲命令(亲测有效),附卸载工具
- Firefox火狐浏览器配置about:config优化加速
- 以太坊_Mist客户端下载及安装
- 非常不错的停用词词表
- ssd hdd linux分区方案,windows10+ubuntu 16.04+双硬盘(SSD+HDD)分区(图文)
- php pdo的用法,php pdo函数库用法详解
热门文章
- python自动化测试课程体系_零基础学习python自动化测试 - 课程
- oracle怎么导出筛选后的数据,ORACLE,筛选单字段不重复的记录,保留其他字段....
- 【oracle】日期类型 to_char
- easyui js解析字符串_js相关:详解Jquery Easyui的验证扩展
- 学生专用计算机如何打游戏,电竞专业学生日常:白天学语数外计算机,晚上才打游戏...
- java动态添加属性_java – 动态添加对象的属性
- findviewbyid找不到id_上班找车位很难吧?看看这波操作……
- java 静态对象数组_Java静态方法和实例方法 java中的数组作为形参传入
- e影安全智能浏览器_【启耀玻璃】智能调光玻璃有什么特点? - 调光艺术玻璃|防火防弹玻璃|LOW-E节能玻璃|隔音隔热玻璃|特种安全玻璃|夹层中空玻璃-...
- 最全整理!Python 操作 Excel 库 xlrd与xlwt 常用操作详解!