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

求一获得某个订单每一批的总和的SQL语句解决办法

2012-01-05 
求一获得某个订单每一批的总和的SQL语句假如我有一个表(T)有如下数据:orderIDPi(批)QTY001110001120001210

求一获得某个订单每一批的总和的SQL语句
假如我有一个表(T)有如下数据:

orderID     Pi(批)     QTY
001               1       10
001               1       20
001               2       10
001               2       5
001               3       500

我现在想通过一条查询语句获得下面的内容:

orderID     Pi     QTY
001               1       30
001               2       15
001               3       500
也就是获得某个订单每一批的和,请问该如何写呀???




[解决办法]
select orderID , Pi , SUM(QTY) from 表 group by orderID , Pi

......??
[解决办法]
select orderID,Pi,sum(QTY) as QTY from T group by orderID,Pi
[解决办法]
...我什么觉得有点不可能.
[解决办法]
SELECT 表达式[,表达式]

热点排行