zoukankan      html  css  js  c++  java
  • 根据不同状态统计出现的次数

    mysql根据不同状态统计出现的次数:

    统计是一张表中根据status状态的不同,统计不同状态的个数:

    我感觉这个需求是一个很经典的题;考察了mysql的聚合函数count 和sum使用;还有逻辑思维

    下面是具体的sql查询

    // case when 的使用,行转列的使用
    select userid, sum(case when status =1 then 1 else 0 end) as '1',
    sum(case when status =2 then 1 else 0 end) as '2',
    sum(case when status =3 then 1 else 0 end) as '3'
     from user group by userid;
  • 相关阅读:
    Java CountDownLatch应用
    servlet 表单
    servlet简单方法
    MySQL WHERE
    JavaScript typeof
    JavaScript字符串
    jsp语法
    HTML链接
    2021.3.10
    2021.3.9
  • 原文地址:https://www.cnblogs.com/takemyjavalisfe/p/10665261.html
Copyright © 2011-2022 走看看