当前位置: 代码迷 >> Sql Server >> 高分求一sql语句!该如何解决
  详细解决方案

高分求一sql语句!该如何解决

热度:1   发布时间:2016-04-27 17:30:45.0
高分求一sql语句!
现在有这样的个结构的数据表
表一:
单位id     年度     月份     收支分类         收支名称         收支金额    
1             2007       1               收入                 收入             100000
1             2007       1               工资                 工资1           2000
1             2007       1               工资                 工资2           2500
1             2007       1               科研支出       科研支出1     20000
1             2007       1               科研支出       科研支出2     15000
1             2007       1               水电费               水电费1     1000
1             2007       1               水电费               水电费1       800
...         ....       ..             .....             .......         .....

表二:单位税额
id     年度     月份   单位id     单位税额
1       2007       1         1               1000
2       2007       1         1               3000  
3       2007       1         1               1500
4       2007       1         1               2000  


如何将这个两个表组合成下面这样格式的表呢
单位id     年度     月份         收支分类         收支金额       单位税额
1             2007       1               收入                   100000           7500
1             2007       1               工资                     4500             7500
1             2007       1               科研支出             35000           7500
1             2007       1               水电费                 1800             7500

其中“收支分类”中的所对应的“收支金额”是该分类下的所有“收支名称”下的求和。“单位税额”是表二:单位税额中所有项的求和。在组成的新表中“单位税额”这列的所有数据是相同的   。
  相关解决方案