码迷,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
迷上了代码!