数据库聚合函数

数据库聚合函数

聚合函数 sum ,avg,max,min,count
1总分
sql 复制代码
SELECT SUM(student_result) FROM result;
SELECT student_no,SUM(studet_result) FROM
result WHERE student_no='6'
2平均分 avg
sql 复制代码
SELECT AVG(studet_result) FROM result;
3最大值 max 最小值 min
sql 复制代码
SELECT MAX(studet_result),MIN(studet_result) FROM result;
4计数count
sql 复制代码
SELECT COUNT(*) FROM student;
SELECT COUNT(*) FROM student WHERE grade_id=1;
SELECT COUNT(*) FROM student;
sql 复制代码
SELECT subject_id,
CASE
WHEN student_result<60 AND student_result>=0 THEN '不及格'
WHEN student_result>=60  AND student_result<=80 THEN'及格'
WHEN student_result>80  AND student_result<=100 THEN'优秀'
ELSE '作弊'
END AS '成绩等级'
FROM result

每个科目平均分

sql 复制代码
SELECT subject_id,AVG(student_result) FROM result GROUP BY subject_id 
相关推荐
青春之我_XP30 分钟前
【SQL学习笔记1】增删改查+多表连接全解析(内附SQL免费在线练习工具)
数据库·sql
焱焱枫36 分钟前
Oracle SQL*Plus 配置上下翻页功能
数据库·oracle·#上下翻页
qq_390934741 小时前
MySQL中的系统库(简介、performance_schema)
android·数据库·mysql
胡斌附体1 小时前
mysql为什么一个表中不能同时存在两个字段自增
数据库·mysql·自增字段·auto increment
AllWe$1 小时前
十、MySQL InnoDB引擎底层解析
java·数据库·mysql
小前端大牛马1 小时前
mysql-innoDB存储引擎事务的原理
数据库·mysql
Xx震zZ1 小时前
MySQL 主从复制
数据库·mysql
阿里云大数据AI技术1 小时前
从MaxCompute到Milvus:通过DataWorks进行数据同步,实现海量数据高效相似性检索
大数据·数据库·数据分析
The Future is mine1 小时前
SpringDoc集成到Springboot
java·数据库·spring boot
Jacob02342 小时前
告别Excel地狱!用 PostgreSQL + ServBay 搭建跨境电商WMS数据中枢
数据库·python