如果在数据库里有“物料号,订货数量,已出货数量,日期”等记录,现在要按“物料号”和“日期”汇总“未出货数量”(订货数量-已出货数量),用SQL语句怎么做?或者大家看看有没有更好的办法。谢谢!

解决方案 »

  1.   

    select 物料号,日期,sum(订货数量-已出货数量) as 未出货数量
    from tablea
    group by 物料号,日期
      

  2.   

    SELECT 物料号,日期, SUM (订货数量-已出货数量) AS 未出货数量 FROM TABLENAME GROUP BY 物料号, 日期
      

  3.   

    SELECT 物料号,日期, SUM (订货数量-已出货数量) AS 未出货数量 FROM TABLENAME GROUP BY 物料号, 日期
      

  4.   

    SELECT 物料号,日期, SUM (订货数量-已出货数量) AS 未出货数量 FROM 表名 GROUP BY 物料号, 日期