sql语言之分组语句group by

在sql语言中,group by 是分组语言

语法是

select 表达式 from 表名 group by 分组字段

比如说上图的数据表,这是部分截图,表名叫table_tom,假如要按city字段进行分组,计算score各字段总和

sql 复制代码
select sum("score") as "成绩","city" 
from table_tom 
group by "city"
order by "成绩" DESC;

上面这段代码表示计算score字段总和,并赋值给虚拟的成绩字段,按照city字段显示

group by就是按照city进行字段分组

相关推荐
亦暖筑序3 分钟前
AgentScope-Java 入门:用 Middleware 审计 Agent 调用
java·ai编程·agentscope
你驴我13 分钟前
WhatsApp 消息撤回与编辑的幂等性设计实践
java·服务器·前端·后端·python
向日的葵00618 分钟前
Redis会话机制vsJWT机制深度解析
数据库·redis·python·缓存·系统架构·jwt
bosins23 分钟前
如何配置SQL Server数据库定时自动备份
数据库
烟雨归来39 分钟前
RAC数据库OS进程消失,GV$SESSION长期残留KILLED僵尸会话处理
数据库·oracle
青山木1 小时前
Hot 100 ---腐烂的橘子
java·数据结构·后端·算法·leetcode·广度优先
小龙报1 小时前
【优选算法】1. 水果成蓝 2.找到字符串中所有字母的异位词
java·c语言·数据结构·数据库·c++·redis·算法
自强的小白1 小时前
重点!起始时间和结束时间与创建时间和修改时间的区别(localdate与LocaldateTIME区别)以及增删改查什么时候设置目前时间(添加和更新员工时)
java
宇宙第一小趴菜1 小时前
六、Oracle 目录结构
数据库·oracle
雪的季节2 小时前
Python 线程同步与异步编程 全解析
java·开发语言