数据表如下:
项目 当月电量 累计电量 其它电量
省公司合计
500
220
地方公司合计
100
35
是这样的,单位分:省公司和6个地方公司,
省公司填写:省公司合计,500,220三个
6个地方公司填写:220<注意>,地方公司合计,100,35<以上都在一个表里>我现在想用一条SQL得出上面这个表,其中220,的只选省公司填写的,100,35要选出所有的来对应的加在一起的。也就是说:省公司合计,500,220,选择省公司当月填写的。
100,35的是所有分公司当月的对应的和。谢谢!
项目 当月电量 累计电量 其它电量
省公司合计
500
220
地方公司合计
100
35
是这样的,单位分:省公司和6个地方公司,
省公司填写:省公司合计,500,220三个
6个地方公司填写:220<注意>,地方公司合计,100,35<以上都在一个表里>我现在想用一条SQL得出上面这个表,其中220,的只选省公司填写的,100,35要选出所有的来对应的加在一起的。也就是说:省公司合计,500,220,选择省公司当月填写的。
100,35的是所有分公司当月的对应的和。谢谢!
解决方案 »
- 求教同时连接oracle8i和11g的方法
- 表列数值update问题
- Oracle 存储过程参数问题
- 如何检查表结构是否损坏
- 存储过程的输出参数问题!!!
- 数据库链路问题,急
- 请教高手帮忙:系统升级,旧系统中的数据导入到新的系统中(表结够有改变),有什么好的解决办法????
- 在oracle表中怎么获得第5行到第7行的记录
- 我的oracleoraHome81managementserver服务启动不了,请高手相助啊
- WE8ISO8859P1字符集是怎么回事??它支持中文,英文以外的其它字符集吗??比如韩文,日文等?
- 数据库恢复的的问题 急 哪位高手帮帮忙
- ORA-12560:TNS:协议适配器错误
group by 项目
改成
group by DECODE(项目,x,x,x,x,……)
之类的吧,说白了你例子里哪有110啊。