mysql 有条件地计算行数 count 计数

mysql 有条件地计算行数 count 计数

mysql 有条件地计算行数 count 计数

第一种不符合的返回 null,使用 count 函数

select COUNT(IF(id > 0 , id, null)) from user group by id;

使用 sum,将不符合的返回 0,符合返回 1

Select A,
count(B) as total,
sum(case when B > 30 then 1 else 0 end) as total1,
sum(case when B > 20 then 1 else 0 end) as total2 
from ABC group by A

手机扫描二维码访问

    本文标题:《mysql 有条件地计算行数 count 计数》作者:极四维博客
    原文链接:https://cway.top/post/930.html
    特别注明外均为原创,转载请注明。

    分享到微信

    扫描二维码

    可在微信查看或分享至朋友圈。

    相关文章

    发表评论:

    ◎欢迎参与讨论,请在这里发表您的看法、交流您的观点。

    «    2025年6月    »
    1
    2345678
    9101112131415
    16171819202122
    23242526272829
    30

    搜索

    控制面板

    您好,欢迎到访网站!
      查看权限

    最新留言

    文章归档

    • 订阅本站的 RSS 2.0 新闻聚合