相关文章推荐
谦虚好学的消防车  ·  错误::接收到致命警报:握手失败:javax ...·  1 年前    · 
可爱的烤红薯  ·  sourcetree删除文件夹、重新指向并重 ...·  2 年前    · 
不拘小节的吐司  ·  C#應用(6)加密與解密,以及雜湊值 - ...·  2 年前    · 
潇洒的煎鸡蛋  ·  Dart 知识点 - 集合 List, ...·  2 年前    · 
果断的汤圆  ·  DataGridView绑定DataTabl ...·  2 年前    · 
Code  ›  Mysql 聚合函数嵌套使用_count里面可以使用max函数吗
嵌套 mysql创建数据库 mysql 聚合函数
https://blog.csdn.net/qq_36171645/article/details/89295264
大方的烤面包
2 月前

目的:Mysql 聚合函数嵌套使用

聚合函数不可以直接嵌套使用,比如: max(count(*))

但是可以嵌套子查询使用(先分组取出count值, 再将count值倒序排列,取第一个值就是最大的) eg:

注:后面那个 as 必须要写

select  max(total) from ( select count(*) as total from blog group by btype) as aa;
				
这篇文章将介绍一个sql的实用技巧,就是max函数和count函数的复合使用,来直接求得COUNT(*)的最大值。这个技巧在很多场合都会需要使用,而我自己探索发现这个技巧的契机则是我的sql课程的某一道练习题,那么就让我们从我解决这道练习题的思路过程来顺着理解吧。 首先我们有一个关于电影的数据库,其中有个表名为people记录了电影人的信息,我们的问题是在这个表中找到suename列里出现次数最
注:后面那个 as 必须要写 select max(total) from ( select count(*) as total from blog group by btype) as aa; 补充知识:mysql中MAX()函数和count()函数的技巧使用 1.max()函数 在考虑提高数据库io的情况下,可以创建索引 ===>create index 索引名称 on 表名(列名); 2.count()函数 问题:count(*)与count(某列)
 
推荐文章
谦虚好学的消防车  ·  错误::接收到致命警报:握手失败:javax.net.ssl.SSLHandshakeException,使用Java REST客户端连接到elasticsearch时。
1 年前
可爱的烤红薯  ·  sourcetree删除文件夹、重新指向并重定义主分支、_草巾冒小子的博客-CSDN博客
2 年前
不拘小节的吐司  ·  C#應用(6)加密與解密,以及雜湊值 - iT 邦幫忙::一起幫忙解決難題,拯救 IT 人的一天
2 年前
潇洒的煎鸡蛋  ·  Dart 知识点 - 集合 List, Set, Map - 掘金
2 年前
果断的汤圆  ·  DataGridView绑定DataTable的正确姿势 - CCJungle - 博客园
2 年前
今天看啥   ·   Py中国   ·   codingpro   ·   小百科   ·   link之家   ·   卧龙AI搜索
删除内容请联系邮箱 2879853325@qq.com
Code - 代码工具平台
© 2024 ~ 沪ICP备11025650号