sum(CASE
WHEN t.bipcode = 'BIP2C094' THEN
1
ELSE
0
END),
sum(CASE
WHEN t.bipcode = 'BIP2C094' THEN
1
ELSE
0
END),
这两个条件SUM后用CASE WHEN 求平均值怎么 写
解决方案 »
- 有关sql嵌套查询的问题
- sql性能求指教!!!!
- sql转oracle分页存储过程
- 请教ORACLE的一个BUG:ORA-00001: unique constraint ... violated
- Oracle 10g 表数据量如何影响数据库性能?
- 请问c# 调用 开发 oracle 存储过程的问题
- 帮忙看一个很简单的 Oracle 存储过程。
- oracle不同IP不同数据库,同一机子如何连接上两个oracle数据库
- linux 下oracle 10g安装成功后如何启动sqlpuls??
- java於oracle的問題
- 如何从数据库中随机抽取不重复数据
- Oracle11g服务端登录plsql客户端时报ORA-12546 TNS:权限被拒绝,之前还是可以用的
select td.name 发起单位,
avg(case when trunc(t.create_time,'MM')=trunc(add_months(trunc(sysdate),-1),'MM') then ceil((t.update_time-t.create_time)*24*60) end) 上月平均确认时间,
avg(case when trunc(t.create_time,'MM')=trunc(sysdate,'MM') then ceil((t.update_time-t.create_time)*24*60) end) 本月平均确认时间
from response_task_info t
left join response_dept td on td.id=t.start_dept
where t.status='1'
and t.operate_status='109254'
group by td.name;
WHEN t.bipcode = 'BIP2C094' THEN
1
ELSE
0
END) +
sum(CASE
WHEN t.bipcode = 'BIP2C094' THEN
1
ELSE
0
END))/2,