oracle小记之一张表中实现多个字段的统计(多个count)
来源:互联网 发布:金坷垃 知乎 编辑:程序博客网 时间:2024/05/02 06:44
---------------------------纯属为了做笔记
需求:统计WAIT_ORDER表中的工单总数、未处理工单总数、已完成工单总数、未完成工单总数。
表结构 : 为了举例子方便,WAIT_ORDER表只有两个字段,分别是ID、STATUS,其中STATUS为工单的状态。1表示未处理,2表示已完成,3表示未完成总数。
SQL:
SELECT COUNT(B.ID) AS 工单总数, COUNT(CASE WHEN B.status IN ('1') THEN 'un_deal' END) 未处理工单总数, COUNT(CASE WHEN B.status IN ('2') THEN 'had_complete' END) 已完成工单总数, COUNT(CASE WHEN B.status = '3' THEN 'un_complete' END) 未完成工单总数 FROM WAIT_ORDER B
结果为下图:
- oracle小记之一张表中实现多个字段的统计(多个count)
- oracle小记之一张表中实现多个字段的统计(多个count)
- oracle小记之一张表中实现多个字段的统计(多个count)
- Oracle一张表中实现多个字段的统计(多个count)
- Oracle一张表中实现多个字段的统计(多个count)
- oracle一张表中实现多个字段的统计(多个count)
- Oracle一张表中实现多个字段的统计
- count distinct多个字段
- MYSQL 统计多个字段的和
- oracle 统计多个满足条件字段数量
- Oracle 聚合多个字段
- oracle 多个字段中取非空字段显示的函数 COALESCE
- Oracle如何实现多个字段去重
- Oracle如何实现多个字段去重
- 数据表某一个字段或多个字段分组统计
- mySQL字符串处理之一个字段包含多个ID的解决
- oracle 用一个表的多个字段更新另一个表对应的多个字段
- MSSQL编程笔记四 解决count distinct多个字段的方法
- 在C#中运用SQLDMO备份和恢复Microsoft SQL Server数据库
- linux 查看硬件信息,网卡、CPU、硬盘
- Install And Maintain Kamailio (OpenSER) v3.0.x From GIT
- TabActivity
- Android实现数据存储技术
- oracle小记之一张表中实现多个字段的统计(多个count)
- 解决Ajax请求缓存问题
- Asymco数据告诉你苹果应用的现状
- ctags : ctrl+] 定位出错解决方法
- 数字转换成月份
- 链表反转
- JavaScript 提交表单的方式 (Using JavaScript Submit Form)
- java 定时执行任务
- wait和waitpid详解