博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
mysql 子查询 group by的使用
阅读量:4549 次
发布时间:2019-06-08

本文共 432 字,大约阅读时间需要 1 分钟。

1 group by表示排序,后面查询出来的是每一组的第一条数据,where后面表示提出条件之类的,如果对排序需要有条件筛选,应该在属性名后接 having +条件 。而不能使用where 

2 聚合函数sum() count() avg() max() min() GROUP BY 是分组查询,把符合条件的同一类分在一组 一般 GROUP BY 是和聚合函数配合使用的。例如

查询出来每门课的分数都大于80分的人   select  name,min(score) as a from zt_score GROUP BY `name` HAVING a>80

打印出如下格式

select date,sum(result='胜') as win,sum(result='负') as lose from zt_miya  GROUP BY date

 

转载于:https://www.cnblogs.com/wh-powerful-phper/p/7808241.html

你可能感兴趣的文章
K3Cloud 后台修改账户密码策略
查看>>
Python内置函数
查看>>
第15章 面向对象程序设计
查看>>
C#读写socket的常用方式
查看>>
JAVA语法——归并排序
查看>>
力扣——第N个泰波那契数
查看>>
服务器 以及HTTP请求的关系
查看>>
JMETER使用
查看>>
如何优化Mysql千万级快速分页,limit优化快速分页,MySQL处理千万级数据查询的优化方案!(zz)...
查看>>
整体性学习的一般顺序 如何进行整体性学习
查看>>
罗永浩简历(自荐新东方的简历)
查看>>
js特效,轻松实现内容的无缝平滑滚动
查看>>
[leetcode]Valid Palindrome
查看>>
LeetCode第四题,Add Two Numbers
查看>>
mysql删除重复数据
查看>>
[DataStructure]多项式加法与乘法--A.数组存储(适用于零元系数少的多项式)
查看>>
大批量数据处理
查看>>
JavaScript笔记基础篇(三)
查看>>
第一次作业
查看>>
lwip 分析一
查看>>