select distinct(aq.com_code) spbm,aq.name name,aq.xz xz,round(sum(b.yssl/aq.xz),0) ztsl
from str_rk_doc a,str_rk_com b,aqkc_bj aq
where shbz='N'
and a.seqno=b.seqno
and a.shmc='000001'
and aq.com_code=b.com_code
group by aq.com_code,aq.name,aq.xz,b.yssl我想以aqkc_bj这个表为标准,从str_rk_com 表中查询数据,有则列出值,没有就为0,要如何做呀?
from str_rk_doc a,str_rk_com b,aqkc_bj aq
where shbz='N'
and a.seqno=b.seqno
and a.shmc='000001'
and aq.com_code=b.com_code
group by aq.com_code,aq.name,aq.xz,b.yssl我想以aqkc_bj这个表为标准,从str_rk_com 表中查询数据,有则列出值,没有就为0,要如何做呀?
解决方案 »
- 谁有 Sybase12.5_C 数据的可用下载地址 谢谢
- 毕业论文是数据库,求助啊!
- ORA-01113: file 11 needs media recovery要怎么解决?
- 对oracle的排序非常迷惑
- 大哥大姐们帮我解决一个问题吧,可能关于复制的,再三再三再三感谢了!!!!!
- 数据库安装完后,监听,数据库正常启动,但却连接不上,请教
- 请问怎么在存储过程中把CLOB类型转成VARCHAR2类型?
- [求助]我这里是给一个MYSQL创建表格的几句SQL, 我希望能够把他用在ORACLE上面, 请问改怎么改动一些呢?
- ORCALE死了?
- Oracle自相矛盾么?
- 请问,下面语句,在 触发器怎么会有问题。
- 求助:关于left join ,group by 及子查询的效率问题
from str_rk_doc a,str_rk_com b,aqkc_bj aq
where shbz='N'
and a.seqno=b.seqno
and a.shmc='000001'
and aq.com_code=b.com_code(+)
group by aq.com_code,aq.name,aq.xz,b.yssl
id a id bselect a.a,nvl(b.b,0) as b
from tb1 a, tb2 b
where a.id=b.id(+)差不多就这个样子!