group by配合“聚合函数”才有意义
发布日期:2021-07-01 02:23:01
浏览次数:2
分类:技术文章
本文共 371 字,大约阅读时间需要 1 分钟。
group by 从英文里理解就是分组。有“聚合函数”来配合才有意义
例如上表:如果select name from score GROUP BY name只能得到一组姓名,其中姓名重复的也会被合并,那么无法知道其中分数的情况,那么就没什么意义 下面使用到了聚合函数求最大值显示出来 找出每位同学分数最高的科目
select name,max(score) from score GROUP BY namewhere后面不能接聚合函数,这是因为聚合函数是针对结果集进行的,但是where条件并不是在查询出结果集之后运行,所以主函数放在where语句中,会出现错误
找出总分大于150分数的学生信息
select name,sum(score) from score GROUP BY name having sum(score)>150
转载地址:https://mapengsen.blog.csdn.net/article/details/108678491 如侵犯您的版权,请留言回复原文章的地址,我们会给您删除此文章,给您带来不便请您谅解!
发表评论
最新留言
感谢大佬
[***.8.128.20]2024年04月09日 00时12分34秒
关于作者
喝酒易醉,品茶养心,人生如梦,品茶悟道,何以解忧?唯有杜康!
-- 愿君每日到此一游!
推荐文章
使用highcharts绘制趋势图
2019-05-02
PHP 中 gzuncompress 在 服务器上受限的处理
2019-05-02
PHP 中执行 bat 批处理
2019-05-02
PHP 实现wss协议的WebSocket 客户端
2019-05-02
异步爬虫类
2019-05-02
icePHP框架开发文档-系统配置类-SConfig
2019-05-02
icePHP框架开发文档-全局函数-global
2019-05-02
net-snmp学习-自定义mib库
2019-05-02
文件与I/O
2019-05-02
Java基础----多态
2019-05-02
Java基础----文件夹复制
2019-05-02
Java基础----LineNumberReader
2019-05-02
Java基础----DataInputStream、DataOutputStream
2019-05-02
Java基础----PrintWriter
2019-05-02
Java基础----System.in、System.out
2019-05-02
java基础----RandomAccessFile
2019-05-02
Java基础----SequenceInputStream
2019-05-02
Java基础----序列化问题
2019-05-02
Java基础----Properties
2019-05-02