当前位置: 代码迷 >> Sql Server >> 生手sql合计求解
  详细解决方案

生手sql合计求解

热度:32   发布时间:2016-04-24 22:56:30.0
新手sql合计求解?
a表
id   a1   a2  a3
1    11   12   13
2    21   22   23
3    31   32   33
b表
id   b1   b2   b3
1    1    2     3
2    4    5     6
3    7    8     9
查询结果
id  a1  a2  b1  b3
1   11  12  1   3
2   21  22  4   6
3   31  32  7   9
合计        12  18 
sql语句如何写,谢谢!

------解决方案--------------------
select id=ltrim(a.id),a1=ltrim(a1),a2=ltrim(a2),b1,b2 from a,b where a.id=b.id
union all
select '合计',null,null,sum(b1),sum(b2) from b
  相关解决方案