oracle表示百分数,加减,统计
来源:互联网 发布:linux stat struct 编辑:程序博客网 时间:2024/04/26 22:51
//////////////////
装置类问题----本日新增:
select to_char(sysdate,'yyyy-MM-hh'),count(dcid) from B82_MRZCSBZZ_TD
where to_char(fxsj,'yyyy-MM-hh')=to_char(sysdate,'yyyy-MM-hh')
group by to_char(sysdate,'yyyy-MM-hh');
//////////////////
累计发现:
select count(dcid) from B82_MRZCSBZZ_TD where fxwt is not null;
//////////////////
未整改数量:
select count(dcid) from B82_MRZCSBZZ_TD
where zgqk is not null and zgqk not like '验收完成'
group by dcid
//////////////////
已完成整改数量:
select sum(case when instr(zgqk, '验收完成')>0 then 1 else 0 end) cd
from B82_MRZCSBZZ_TD
group by dcid
//////////
合成:
select sum(case when instr(zgqk, '验收完成')>0 then 1 else 0 end) yzgsl,count(dcid) ljfx,
(count(dcid)-nvl(sum(decode(zgqk, '验收完成', 1)), 0)) wzgsl,
sum(decode(fxwt, null, 0, 1)) ljfx,
round(to_number(nvl(sum(decode(zgqk,'验收完成',1)),0))*100/count(*),2)||'%' zgwcl
from B82_MRZCSBZZ_TD
where fxwt is not null and dcid='120204'
group by dcid
装置类问题----本日新增:
select to_char(sysdate,'yyyy-MM-hh'),count(dcid) from B82_MRZCSBZZ_TD
where to_char(fxsj,'yyyy-MM-hh')=to_char(sysdate,'yyyy-MM-hh')
group by to_char(sysdate,'yyyy-MM-hh');
//////////////////
累计发现:
select count(dcid) from B82_MRZCSBZZ_TD where fxwt is not null;
//////////////////
未整改数量:
select count(dcid) from B82_MRZCSBZZ_TD
where zgqk is not null and zgqk not like '验收完成'
group by dcid
//////////////////
已完成整改数量:
select sum(case when instr(zgqk, '验收完成')>0 then 1 else 0 end) cd
from B82_MRZCSBZZ_TD
group by dcid
//////////
合成:
select sum(case when instr(zgqk, '验收完成')>0 then 1 else 0 end) yzgsl,count(dcid) ljfx,
(count(dcid)-nvl(sum(decode(zgqk, '验收完成', 1)), 0)) wzgsl,
sum(decode(fxwt, null, 0, 1)) ljfx,
round(to_number(nvl(sum(decode(zgqk,'验收完成',1)),0))*100/count(*),2)||'%' zgwcl
from B82_MRZCSBZZ_TD
where fxwt is not null and dcid='120204'
group by dcid
阅读全文
0 0
- oracle表示百分数,加减,统计
- oracle百分数的统计(计算百分数的平均数)
- sap百分数表示Demo
- oracle 小数格式化为百分数
- oracle 小数格式化为百分数
- 转】oracle 小数格式化为百分数
- Oracle 时间加减操作
- oracle的时间加减
- ORACLE中日期加减
- oracle时间加减
- Oracle时间加减
- oracle 日期加减方法
- oracle 时间加减综合
- ORACLE 日期加减函数
- oracle 时间加减综合
- Oracle加减日期
- ORACLE 日期加减函数
- ORACLE 日期加减操作
- Shell(三)
- 程序员,该如何避免成为一个“油腻的怪物”
- STM32硬件SPI驱动0.96寸的OLED
- **Leetcode 72. Edit Distance
- 机器人的人工智能与伦理道德
- oracle表示百分数,加减,统计
- Shell(三)
- logback 配置详解(一)
- C语言指针入门(二)
- hibernate系列十二:延迟加载
- 面试新的体会(第一天)
- Boot流程
- php将图片以二进制形式保存到mysql数据库的解决方法
- Qt Creator(mingw)下编译和配置OpenCV