mysql一次查询,返回多个统计结果
2023-09-14 08:57:06 时间
1.sum(if)
select
sum(if(status=1,1,0)) as s1_count,
sum(if(status=2,1,0)) as s2_count
from order;
2.count()
select
count(status=1 or null) as s1_count,
count(status=2 or null) as s2_count
from order;
注意:count是返回匹配条件的行数,只要有值就会算进去,所以这里不符合条件的算作Null
相关文章
- MySQL Error number: 3183; Symbol: ER_TABLESPACE_CANNOT_ENCRYPT; SQLSTATE: HY000 报错 故障修复 远程处理
- 让MySQL分页查询更优化(mysql分页优化)
- 一秒看完:MySQL查询当前毫秒数(mysql当前毫秒数)
- MySQL中删除字段的步骤(删除mysql字段)
- 深入浅出Mysql统计函数(mysql统计函数)
- 数据查找MySQL中的重复数据(mysql查询重复)
- 删除Mysql表的正确操作方法(怎样删除mysql表)
- MySQL中灵活使用Join查询技术(mysql的join查询)
- 查看MySQL的root用户密码(mysql怎么查看密码)
- MySQL数据库查询:获取精准结果的基础(mysql查询值)
- MySQL实现两个字段分组查询(mysql两个字段分组)
- 优化MySQL表锁查询:技术指南(mysql表锁查询)
- MySQL数据库中的嵌套查询实践(mysql中嵌套查询)
- MySQL中利用查询增加字段的实现方法(mysql 查询增加字段)
- MySQL数据库连接:探索地址之间的联系(mysql数据库连接地址)
- 查询MySQL中实现联合查询的技巧(mysql串联)
- 记录MySQL实现的查询上一条记录的技巧(mysql查询上一条)
- MYSQL两表联合查询,实现条件筛选(mysql两表查询带条件)
- 用cmd窗口在MySQL中建立表格(cmd窗口mysql建表)
- 标题MySQL 56安装指南(5.6mysql安装)
- 二十到三十岁,成长关键时期MySQL篇(20到30岁mysql)
- MySQL 实现高效率万级记录查询的方法(mysql 万级查询)
- 如何解决MySQL未响应的问题(mysql 一直未响应)
- 解读MySQL多重查询的执行方法与技巧(mysql一执行多条查询)
- 无需中断服务教你如何在MySQL中实现不停机创建索引(mysql不停机创建索引)
- MySQL非空字段查询技巧(mysql不为空字段名)
- MySQL表匹配实现两张表数据的完美配对(mysql两张表匹配)
- 掌握MySQL查询上个月时间的技巧(mysql 上个月的时间)
- MySQL查询中如何使用不等于符号来排除某些ID(mysql不等于某些id)
- MySQL不支持窗口函数,影响数据查询分析效率(mysql不支持窗口函数)