基表数据如下显示
将表实现拼接,并实现数据加工,数据加工要求如下(1)成品氧化铝总量的c0n+(2)氧化铝的c0n 显示一条记录(2)铝产量-其中:再生铝 的c0n 显示一条记录(7)碳素制品+(4)炭素制品 的c0n 显示一条记录(6)发电量 + 发电量 的c0n 显示一条记录数据拼接要求 处理结果如下显示
我写的都是指标名称,实际应该显示的是数据项另外分数在帖子
http://topic.csdn.net/u/20101228/10/8fff80c6-f371-4569-a1d0-947607b1bced.html
将表实现拼接,并实现数据加工,数据加工要求如下(1)成品氧化铝总量的c0n+(2)氧化铝的c0n 显示一条记录(2)铝产量-其中:再生铝 的c0n 显示一条记录(7)碳素制品+(4)炭素制品 的c0n 显示一条记录(6)发电量 + 发电量 的c0n 显示一条记录数据拼接要求 处理结果如下显示
我写的都是指标名称,实际应该显示的是数据项另外分数在帖子
http://topic.csdn.net/u/20101228/10/8fff80c6-f371-4569-a1d0-947607b1bced.html
解决方案 »
- 这个函数是什么意思 为什么里面还要有1 这是什么意思SUM(CASE WHEN FLDEX1 = '2' THEN 1 END )
- 先装了oracle11g,再装10g,都是client,但是同样的tnsnames.ora,为啥10g的不能连?
- **问一个基础问题?
- 求开发数据库的高手
- 关于创建表的一些小问题
- 关于定时将oracle数据导入到MySQL的问题!
- 简单问题
- 请问在pl/sql里有select columnname as '别名' from table
- 搞定了一个超复杂的过程,心情好爽,放分!!!
- 我需要在每天某时做一些处理,oracle 有这样的处理和功能吗?
- 请教这样的函数应该怎么写,求计算公式数值在51-100范围内返回1 ,101-150返回1.5,151-200返回2。。。依次类推
- ORACLE触发器
http://topic.csdn.net/u/20101228/10/8fff80c6-f371-4569-a1d0-947607b1bced.html
(select t.* , row_number() over(order by aid) px from a t) m
full join
(select t.* , row_number() over(order by bid) px from b t) n
on m.px = n.px其中的a , b可以做为你的查询带进去.
1. 对第1张表中的数据进行汇总
注,但有特殊要求,某些项要求合并(参见 数据加工要求 的 1.. 2.. 7.. 6..)2. 再将第1张表,与第2张表进行联合展示为报表
注,报表中的指标,产量 取第1张表 ; 综合能效 取第2张表不明之处对于报表的取数口径,好像没有说清楚
1. 维度
项目、计算单位 从哪里出?
2. 指标
产量、综合能效 取表中的哪个字段,是sum 还是有其它要求?