加入收藏 | 设为首页 | 会员中心 | 我要投稿 云计算网_泰州站长网 (http://www.0523zz.com/)- 视觉智能、AI应用、CDN、行业物联网、智能数字人!
当前位置: 首页 > 站长学院 > MySql教程 > 正文

MySQL分组后怎样统计记录条数

发布时间:2022-02-23 18:17:02 所属栏目:MySql教程 来源:互联网
导读:小编给大家分享一下MySQL分组后怎么统计记录条数,希望大家阅读完这篇文章后大所收获,下面让我们一起去探讨吧! MySQL分组后,统计记录条数的方法:1、统计记录条数,代码为【SELECT num,count(*) AS counts from test_a GROUP BY num】;2、对num去重后
       小编给大家分享一下MySQL分组后怎么统计记录条数,希望大家阅读完这篇文章后大所收获,下面让我们一起去探讨吧!
 
       MySQL分组后,统计记录条数的方法:1、统计记录条数,代码为【SELECT num,count(*) AS counts from test_a GROUP BY num】;2、对num去重后的数量的统计。
  
分组后,统计记录条数:
 
SELECT num,count(*) AS counts from test_a GROUP BY num;
查询结果如下:
 
MySQL分组后怎么统计记录条数
 
对num去重后的数量的统计:
 
  SELECT count(t.counts) FROM ( SELECT num,count(*) AS counts from test_a GROUP BY num ) AS t;
  SELECT count(DISTINCT num) AS count FROM test_a;
  它俩结果一样,都是5;只是一个是子查询(嵌套),一个是内置函数 distinct();
 
看完了这篇文章,相信你对MySQL分组后怎么统计记录条数有了一定的了解。

(编辑:云计算网_泰州站长网)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    热点阅读