create view view_name
as
select NAME,
sum(decode(TYPE,GXA, NUM)) GXA,
sum(decode(TYPE,GXB, NUM)) GXB,
sum(decode(TYPE,GXC, NUM)) GXC
from table_name
group by NAME;
as
select NAME,
sum(decode(TYPE,GXA, NUM)) GXA,
sum(decode(TYPE,GXB, NUM)) GXB,
sum(decode(TYPE,GXC, NUM)) GXC
from table_name
group by NAME;
解决方案 »
- 哪位大虾能帮我解释一下这段方法,能具体说道各个名称的作用最好
- 关于动态游标的问题
- asp.net(c#)+oracle+海量数据+高手请进
- 如何在ASP里通过ado连接ORACLE(例如ORACLE816,ORACLE9I),是不是需要更新ADO组件?如何用ADODB.Stream读出带有返回结果集的ORACLE存储过
- oracle/dms/instrument/ExecutionContextForJDBC 驱动出了问题?
- 一个简单的查询问题,急急急啊!!!
- 使用过程还是触发器
- 菜鸟紧急求助!pl/sql下怎么执行包里面的过程?
- 这是oracle的问题吗?有源代码
- 创建快照时出现下列问题!
- 关于ORACLE树的问题,请高手看看,在线等
- 怎样知道pl/sql developer用的是哪个TNSNAMES.ORA 文件中的配置。
select (case when name = a then 'a'
when name = b then 'b'
else null end) typle,
type,
num
from a
group by (case when name = a then 'a'
when name = b then 'b'
else null end)
order by (case when typle='a' then '1'
when typle='b' then '2'
else 3 end)