| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 2196 人关注过本帖
标题:求SQL语句修改
只看楼主 加入收藏
qaz6526144
Rank: 1
等 级:新手上路
帖 子:1
专家分:0
注 册:2016-3-24
结帖率:0
收藏
已结贴  问题点数:20 回复次数:2 
求SQL语句修改
select ays_cost_d.cbs, isnull(sum(ays_cost_d.amt),0) as CB,isnull(((select isnull(sum(pay_amt_d.rep_amt_fc),0) from pay_amt_d left join bd_cbs on pay_amt_d.cbs=bd_cbs.cbsid where bd_cbs.cbsid='10094311')+

(select  isnull(sum(kc_billbody.mony),0)  from  kc_billbody left join bd_cbs on kc_billbody.cbs=bd_cbs.cbsid where bd_cbs.cbsid='10094311')+

(select isnull(sum(fyb_indirect_c.amt_fc),0) from fyb_indirect_c left join bd_cbs on   fyb_indirect_c.cbs=bd_cbs.cbsid where bd_cbs.cbsid='10094311')),0) as SJ

from ays_cost_d left join bd_cbs on ays_cost_d.cbs=bd_cbs.cbsid where bd_cbs.cbsid='10094311'  group by ays_cost_d.cbs

    求高手指导  如何把这个语句糅合成只需要一个定位条件,现在是有四个定位语句!!
2016-03-24 09:53
mywisdom88
Rank: 20Rank: 20Rank: 20Rank: 20Rank: 20
等 级:版主
威 望:191
帖 子:3146
专家分:8408
注 册:2015-3-25
收藏
得分:10 
看不明白你想做什么。。。
2016-03-24 17:18
hu9jj
Rank: 20Rank: 20Rank: 20Rank: 20Rank: 20
来 自:红土地
等 级:贵宾
威 望:400
帖 子:11773
专家分:43421
注 册:2006-5-13
收藏
得分:10 
这个语句也够复杂的,这段bd_cbs.cbsid='10094311' 代码竟然用了四遍,楼主还不如将表结构及要达到的目的告诉大家,可能收效会更好些。

活到老,学到老!http://www.(该域名已经被ISP盗卖了)E-mail:hu-jj@
2016-03-28 21:07
快速回复:求SQL语句修改
数据加载中...
 
   



关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.016865 second(s), 9 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved