表A ,有订单ID,工序ID,生产人,生产数量,生产时间.现在要对同一订单ID下同工序ID的生产数量,生产时间汇总?

解决方案 »

  1.   

    select 
        订单ID,
        工序ID,
        ---生产人, --看你要不要
        sum(生产数量),
        sum(生产时间)--应该是个数值的吧
    from tb
    group by 订单ID,工序ID--,生产人
      

  2.   

    Select b.訂單名稱,c.工序名稱,
      sum(isnull(a.生產數量,0)) as 總數量,
      sum(isnull(a.生產時間,0)) as 總時間
    from 表A a, 訂單表 b,工序表 c
    where a.訂單ID=b.id  and a.工序id=c.id
    group by b.訂單名稱,c.工序名稱