有一个表t,select sum(ll) a站来液 where zm='a'
select sum(ll) b站来液 where zm='b'
如何放到一行显示啊?即
a站来液 b站来液
128 325
select sum(ll) b站来液 where zm='b'
如何放到一行显示啊?即
a站来液 b站来液
128 325
解决方案 »
- (100分)禁用索引报错:ORA-02243: ALTER INDEX 或 ALTER MATERIALIZED VIEW 选项无效
- 请帮忙解惑:ORA-02020 too many database links in use
- select 实现 显示插入的行数
- oracle8i双机热备下的TNSlistener的切换?
- Oracle9i中,在SQL*PLUS中能运行的程序一定能在SQL*PLUS WORKSHEET中运行吗?
- 数据库所用内存应该设计为电脑内存的多少比较合适?特别是SGA..
- 高手请进,急急急!
- 请问oracle的写入方式?(给50分)
- 一个ORACLE菜鸟问题,但很急,望各位大虾相助
- 哪里有比较好的oracle帮助文档下载??
- oracle定时器
- 这个pl/sql语句如何改成循环啊
当然,网上还有大把行转列的存储过程。
(select * from t where zm='注采站' or exists(select 1 from YS_DHA14 where zm=t.zm and zb='11'));
具体可能有些出入,但就是这个意思,你改一下。