SUM函数和其他列一起显示的时候,必须Group By 其他列

解决方案 »

  1.   

    最简单是用一个合计字段,不过query里没有
      

  2.   

    genphone_ru(票票)的回答完全正确,而且列不能少,但sum的列就不要了
      

  3.   

    我没用过去group,能贴一下吗?
      

  4.   

    SQL.Add('select sum(cgkdye) as sumvalue,cgkdbh,cgkdyfje,cgdjin,cgkdye,cgkdrq from cgkd group by cgkdbh,cgkdyfje,cgdjin,cgkdye,cgkdrq');
      

  5.   

    这样用GROUP BY 好象有点浪费,
    速度上应该不如在前台加个字段,
    累加一遍再写进去。
      

  6.   

    就是将其它的作为一个组是吗
    cgkdbh,cgkdyfje,cgdjin,cgkdye,cgkdrq 称为一组?