标准的竖表转横表select id, sum(decode(...))
from ...
group by id这样的写法。
楼下的补充……
from ...
group by id这样的写法。
楼下的补充……
解决方案 »
- oracle scott解锁问题
- 我是菜鸟:触发器里面会对原来插入的数据进行修改,如果触发器出错希望不要影响原来的插入事件。
- 在oracle中如何查询一个表中有多少个字段
- 求:查看数据库的结构的语句。
- Win2000下,停止OMS服务系统提示停止服务超时,之后启动、停止按钮都变灰了。
- oracle如何才能不将ORA-06512这些出错信息返回给调用环境?急!!!
- ASP调用ORACLE中包的函数出错,请大家帮我看一下。
- 请问oracle9i怎么配置和启动Management Server(windows2000下)?
- oracle连接
- ORACLE ORA-01722: 无效数字
- Oracle9i安装出错,求助
- 如何用oracle创建数据库?
http://community.csdn.net/Expert/topic/5037/5037398.xml?temp=.2064173
SUM(CASE acct_month WHEN '200610' THEN charge ELSE NULL END) NY200610,
SUM(CASE acct_month WHEN '200611' THEN charge ELSE NULL END) NY200610,
SUM(CASE acct_month WHEN '200612' THEN charge ELSE NULL END) NY200610
FROM TEST123 GROUP BY TYPE;
SUM(CASE acct_month WHEN '200610' THEN charge ELSE NULL END) NY200610,
SUM(CASE acct_month WHEN '200611' THEN charge ELSE NULL END) NY200611,
SUM(CASE acct_month WHEN '200612' THEN charge ELSE NULL END) NY200612
FROM TEST123 GROUP BY TYPE;