有这样两张数据表:
单位号 支出经费 结余经费
0010 100 100
0012 150 80
0010 200 100
0013 180 80
0010 300 150
0012 300 100
单位号 单位名
0010 网络部
0012 芯片研发部
0013 模式识别部
如何得到下边的数据表:
单位号 单位名 支出经费 结余经费
0010 网络部 600 350
0012 芯片研发部 450 180
0013 模式识别部 180 80请给具体的代码
单位号 支出经费 结余经费
0010 100 100
0012 150 80
0010 200 100
0013 180 80
0010 300 150
0012 300 100
单位号 单位名
0010 网络部
0012 芯片研发部
0013 模式识别部
如何得到下边的数据表:
单位号 单位名 支出经费 结余经费
0010 网络部 600 350
0012 芯片研发部 450 180
0013 模式识别部 180 80请给具体的代码
单位号 支出经费 结余经费
0010 100 100
0012 150 80
0010 200 100
0013 180 80
0010 300 150
0012 300 100
table2
单位号 单位名
0010 网络部
0012 芯片研发部
0013 模式识别部用下面这条SQL语句就可以了select a.单位号,b.单位名,sum(a.支出经费),sum(a.结余经费) from
table1 a,table2 b
where a.单位号=b.单位号
group by a.单位号
from 经费表 inner join 单位表 on
经费表.单位号=单位表.单位号
group by 单位号,单位名称