码迷,mamicode.com
首页 > 数据库 > 详细

建工发债sql

时间:2015-10-25 16:10:25      阅读:226      评论:0      收藏:0      [点我收藏+]

标签:

管理费用

为了得到科目名称,只好再从外面写一层

select a.*,
(select b.subjname from bd_accsubj b where b.subjcode=a.scode  and b.pk_glorgbook=‘0001E1100000000000MX‘) 项目--从总部机关的会计科目得到名称
 
 from (
   select substr(bd_accsubj.subjcode,1,6)scode,     
             sum( case when gl_balance.year= ‘2014‘ then  gl_balance.debitamount else 0 end) "2014发生额", 
             sum( case when gl_balance.year= ‘2013‘ then  gl_balance.debitamount else 0 end) "2013发生额",  
             sum( case when gl_balance.year= ‘2012‘ then  gl_balance.debitamount else 0 end) "2012发生额" 
      from gl_balance, bd_accsubj, bd_glorgbook
    where gl_balance.pk_accsubj = bd_accsubj.pk_accsubj
       and bd_glorgbook.pk_glorgbook = gl_balance.pk_glorgbook
       and bd_glorgbook.glorgbookcode like ‘01%-0001‘
       and (bd_accsubj.subjcode like ‘5502%‘ )
       and gl_balance.period<>‘00‘
       and gl_balance.year in(‘2012‘,‘2013‘,‘2014‘)
      group by  substr(bd_accsubj.subjcode,1,6)
    order by  substr(bd_accsubj.subjcode,1,6))a 
    order by  a.scode
 

 

建工发债sql

标签:

原文地址:http://www.cnblogs.com/sumsen/p/4908768.html

踩
(0)
赞
(0)
   
举报
评论 一句话评论(0)
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!