oracle中通过decode实现行变列的二维表统计展示
来源:互联网 发布:java接口的好处 编辑:程序博客网 时间:2024/06/11 00:55
表testa:
ID VARCHAR2(20)
USERNAME VARCHAR2(20)
STATUS VARCHAR2(20)
测试数据:
1 123 协商同意
2 rsr 未协商同意
3 rsr 协商同意
5 123 暂停
8 rsr 暂停
11 123 延迟
22 123 延迟
12 rsr 延迟
sql:
select username
,count(decode(status,'协商同意',status)) 协商同意
,count(decode(status,'未协商同意',status)) 未协商同意
,count(decode(status,'暂停',status)) 暂停
,count(decode(status,'延迟',status)) 延迟
from testa group by username
展示效果:
感触:oracle很强,通过sql可以简单的实现二维的统计信息,而无需改变表结构.
这里涉及decode用法:
我一般都只用前三个字段decode(字段,比较值1,返回值)
0 0
- oracle中通过decode实现行变列的二维表统计展示
- mysql 如何实现oracle中decode(...)函数的功能
- oracle中decode的用法
- oracle中decode的使用
- oracle中decode 的使用
- Oracle Select语句中Case语句和decode函数的统计信息的差异
- ORACLE中DECODE()函数在数据统计中的应用
- Oracle一张表中实现多个字段的统计
- 在MYsql中实现oracle中的DECODE
- Oracle 中DECODE 函数的使用简介
- Oracle中decode()函数的使用技巧
- Oracle中Decode()函数的使用
- ORACLE中decode函数的用法?
- ORACLE中decode函数的用法
- oracle中decode函数的使用
- ORACLE中decode函数的用法
- oracle中decode函数的作用
- Oracle中DECODE函数的用法
- ubunt下的mysql安装
- ubuntu下的tomcat安装
- centos 安装五笔输入法
- XAML —— 命名空间
- 先尝鲜一下其中一个示例程序的运行截图
- oracle中通过decode实现行变列的二维表统计展示
- 【分区管理】如何确定分区索引是Global还是Local,PREFIXED 还是NON-PREFIXED
- exFAT让移动硬盘支持大文件(4GB以上),并且能支持MAC/LINUX/WINDOWS
- MongoDB 安装与设置
- Linux编程---线程
- 【足迹C++primer】33、再探迭代器
- 关键路径的计算
- 程序员要知道的事情
- ORACLE重建索引需要考虑问题