日期:2014-05-17  浏览次数:20507 次

在C#中如何统计同一种用品的总数,已领用总数,剩余总数并在页面上列出
数据库物品库存表:
ID  年份   季度    用品名    数量    单价     已领用数量     剩余数量
1   2010   一      铅笔        20       1.5         17                3
2   2010  一       钢笔        30      18.5         3                17
3   2010  一       铅笔        40       1.8         0                40
4   2010   一      铅笔        20       1.5         17               3
5   2010  一       钢笔        30      18.5         3                17
6   2010  一       铅笔        40      1.8         0                 40

在C#中如何统计同一种用品的总数,已领用总数,剩余总数并在页面上列出,如:
用品名  总数   已领用数量    总剩余数量
铅笔     120         34                86
钢笔      60         6                 54

sql 语句怎么写
sql? 数据库 sql c#

------解决方案--------------------
select 用品名,sum(数量)[总数],sum(已领用数量)[已领用数量],sum(剩余数量)[剩余数量] from tb group by 用品名
------解决方案--------------------
select 用品名,sum(数量)[总数],sum(已领用数量)[已领用数量],sum(剩余数量)[总剩余数量] from table group by 用品名