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

小弟我也来求一SQL语句

2012-01-08 
我也来求一SQL语句表一id已售数量132445表二id库存数量1223344556现在做一个简单的统计从表二中选取只包含

我也来求一SQL语句
表一
id   已售数量
1             3
2             4
4             5
表二
id   库存数量
1       2
2       3
3       4
4       5
5       6
现在做一个简单的统计
从表二中选取只包含表一的记录~
然后计算   筛选出来的记录中的库存数量+表一的已售数量的总和
结果:
id   总数量         已售数量
1         5(=2+3)           3
2         7(=3+4)           4
4         10(=5+5)         5




[解决办法]
這樣應該更准確。

在表二中,id應該是不會重復的。

Select
A.id,
已售数量 + 库存数量 As 总数量,
已售数量
From
表一 A
Inner Join
(Select id, SUM(已售数量) As 已售数量 From 表二 Group By id) B
On A.id = B.id

热点排行
Bad Request.