相关文章推荐
强悍的台灯  ·  SQL、Pandas和Spark:常用数据查 ...·  1 年前    · 
豁达的地瓜  ·  如何通过PKCS5_PBKDF2_HMAC和 ...·  1 年前    · 
强悍的大蒜  ·  【Day 20】Python ...·  1 年前    · 
豪情万千的饭盒  ·  mysql 递归查询父级下的所有子级 - ...·  1 年前    · 
Code  ›  Mysql 聚合函数嵌套使用_count里面可以使用max函数吗
嵌套 mysql创建数据库 mysql 聚合函数
https://blog.csdn.net/qq_36171645/article/details/89295264
大方的烤面包
1 月前

目的: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(某列)
 
推荐文章
强悍的台灯  ·  SQL、Pandas和Spark:常用数据查询操作对比-PingCAP | 平凯星辰
1 年前
豁达的地瓜  ·  如何通过PKCS5_PBKDF2_HMAC和hash_hmac在C和php中获得相同的输出-腾讯云开发者社区-腾讯云
1 年前
强悍的大蒜  ·  【Day 20】Python 一行內輸入多個數字、多個字串及好用的刷題網站推薦 - iT 邦幫忙::一起幫忙解決難題,拯救 IT 人的一天
1 年前
豪情万千的饭盒  ·  mysql 递归查询父级下的所有子级 - 夏威夷8080 - 博客园
1 年前
今天看啥   ·   Py中国   ·   codingpro   ·   小百科   ·   link之家   ·   卧龙AI搜索
删除内容请联系邮箱 2879853325@qq.com
Code - 代码工具平台
© 2024 ~ 沪ICP备11025650号