mysql统计数量函数方法_mySql关于统计数量的SQL查询操作

mySql关于统计数量的SQL查询操作,状态,订单,语句,函数,数量

mySql关于统计数量的SQL查询操作

易采站长站,站长之家为您整理了mySql关于统计数量的SQL查询操作的相关内容。

我就废话不多说了,大家还是直接看代码吧~

select project_no,

sum(case when device_state=0 then 1 else 0 end)as offTotal ,

sum(case when device_state=1 then 1 else 0 end)as onlineTotal,

sum(1)total

from iot_d_device

group by project_no

order by project_no

补充:MySQL一条SQL语句查询多条统计结果

商城项目难免会遇到用户个人中心页查询不同状态订单数量的问题。当然这个问题并不难,可以写一个DAO层方法,以状态作为入参,每次传入不同状态值依次查询相应状态的订单数量。

今天在写H5端接口时,我想换种方式查,也就是通过一条SQL查询出多个状态的订单数量。在网上搜了搜,方法可行,所以就尝试了下,果不其然成功了。

示例如下(数据只为演示今天的问题,表设计并不严谨。勿怪):

SET FOREIGN_KEY_CHECKS=0;

-- ----------------------------

-- Table structure for mini_test_order

-- ----------------------------

DROP TABLE IF EXISTS &#

  • 0
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值