首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 数据库 > SQL Server >

生手sql合计求解

2013-04-21 
新手sql合计求解?a表ida1a2a3111121322122233313233b表idb1b2b3112324563789查询结果ida1a2b1b31111213221

新手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

热点排行