日期:2014-05-18  浏览次数:20471 次

求SQL统计语句.高手请帮帮忙
模板编码,模板名称,详细编码,详细名称,金额
2                       书本费                 54         软皮抄           100
2                       书本费    23         练习本           20
3                       餐费                     3           早餐   5
5                       交通费                 7           公共汽车费     10
3                       餐费                     9           晚餐                 11


想要的结果
模板编码,   模板名称,项目数量,金额    
2                       书本费         2               120
3                         餐费           2                 16
5                         交通费       1                 10


高手帮帮忙

------解决方案--------------------


select 模板编码,模板名称,count(*)as 项目数量,sum(金额)as 金额 from t group by 模板编码,模板名称
------解决方案--------------------
select 模板编码,模板名称,项目数量=count(1),金额=sum(金额)
from 表名
group by 模板编码,模板名称