易截截图软件、单文件、免安装、纯绿色、仅160KB

oracle 自定义分组 - Oracle / 基础和管理

select sum(a.t)from ta a group by ta.a,这条语句将表ta中的数据按照a字段分组汇总t字段。
结果比如:

3 30
4 50
我想得到这个结果:
1 0
2 0
3 30
4 50
5 0
这个结果,请问sql语句怎么写?多谢
nobody knows?

可以把你的1、2、3、4、5放到另外一张表中,然后通过外连接进行查询
再decode(sum(a.t),null,0,sum(a.t))

引用
可以把你的1、2、3、4、5放到另外一张表中,然后通过外连接进行查询
再decode(sum(a.t),null,0,sum(a.t))

up

SQL code:
select ROWNUM,0 from 有数据的表(表记录>你想要的序列N,你的例子里是5) where ROWNUM <5
例如 SELECT ROWNUM,0 AS AGE from EMP where ROWNUM <5
ROWNUM AGE
1 0
2 0
3 0
4 0
5 0
SELECT * from A;
ID AGE
1 30
3 40
select id,max(AGE) from
(SELECT ROWNUM ID,0 AS AGE from EMP where ROWNUM <=5
union
SELECT * from A)
group by id







select t1.rn, nvl(sum(t2.t),0) from
(select rownum rn from dual connect by rownum <= 5) t1,
ta t2
where t1.rn = t2.a(+)
group by t1.rn;

select t.l, nvl(sum(t2.t),0) from 
(
select level l from dual connect by level <=5) t  
left join ta t2 on (t.l = t2.a)
group by t.l

case when sum(columnname) = 0 then 0
else then sum(c


相关问答:

oracle 10g安装到85%时报错

各位oracle高手,请教一下为什么oracle 10g在安装到百分之八十五的时候就报错不能继续安装?

内存多大? 重新下个数据库安装试试..

引用
各位oracle高手,请教一下为什么oracle 10g在安装到百分之八十五的时 ......

oracle spatial空间函数出错 - Oracle / 高级技术

在执行包的时候引用oracle spatial空间函数出错,出错情况如下
Errors in file
/user/oracle/app/oracle/admin/grid/udump/grid1_ora_143768.trc: ORA-29902:
error in executing ODCIIndexStart() routine ORA-0 ......

ORACLE连接方法 - VC/MFC / 数据库

如下VC6操作ORACLE连接方法为可报错:
_bstr_t connStr;
connStr="Provider=OraOLEDB.Oracle;User ID=scott;Password=tiger;Data Source=192.168.0.120;";
m_SqlConn->Open(_bstr_t(connStr),(_b ......

Windows 7 怎样安装Oracle - Oracle / 基础和管理

各位大哥,帮个忙。

下个Oracle for vista 版本的安装试试
10G和11G的 
http://www.oracle.com/technology/software/products/database/index.html 
------------------------------------------- ......

Oracle的blob字段问题 - Oracle / 开发

查了一天的blob,还是没理解到,我想在VC下存取二进制的文件,使用的是oo4o,照着帮助文档上面的写了写入数据库的代码,还是没写对,错误提示是this operation is not permitted on a empty LOB,这是什么意思啊?照 ......
© 2009 ej38.com All Rights Reserved. 关于E健网联系我们 | 站点地图 | 赣ICP备09004571号