SELECT  sum(产量) FROM  产量
WHERE 时间 Between '2003-01-01' AND '2003-04-30' AND 部门 = '喷漆' 
GROUP BY 工序 having 工序=max(工序)

解决方案 »

  1.   

    SELECT    时间,  部门,  工序, SUM(产量) AS 产量2FROM    产量WHERE    时间 Between 1 AND 4 AND 部门 = 喷漆 GROUP BY  时间,部门,max(工序)
      

  2.   

    回复: srz007(呵呵)
       你的不行啊!!!! 我早就试过了
      

  3.   

    回复: myflok(阿棋) 部门,  工序, 产量
       喷漆     1    100
       喷漆     3    500
       喷漆     2    150而要的是只是一行
       喷漆     3    500