我想在表里将物资名称相同的物资进行汇总,请问这样的汇总语句在sqlserver2000中怎样写?谢谢

解决方案 »

  1.   

    select 物资名称,sum(...) as aa,sum(...) as bb 
    from   tablename
    group by 物资名称
    order by 物资名称
      

  2.   

    SELECT 物资名称, SUM(数量) AS NUM FROM TABLENAME GROUP BY 物资名称
      

  3.   

    select 物资名称,sum(...) as aa,sum(...) as bb 
    from   tablename
    compute  SomeField
      

  4.   

    说的统统不对,我的要求是自动按照物资名称汇总,假如有上千种物资,那么我要写几千条sql语句吗?在说事前不可能知道以后数据库内都有什么物资!
      

  5.   

    Select ProductName,Sum(ProductName) from TableName Group By ProductNameProductName -- 是物质对应的数据库字段名,不管你有多少种物质都可以?试一下