想做一个功能,用DBGrid显示统计信息,用union的SQL语法实现,其中包括每月的统计信息,以及最后的合计,哪位大哥知道如何写

解决方案 »

  1.   

    表A  包含(字段1 、字段2、日期1)将表A的两字段求和得出合计Total_:
      select 字段1+字段2 as Total_ from 表A统计每月的则加上where 条件:
      select 字段1+字段2 as Total_ from 表A where 日期1 between XX and XX是不是你要的?
      

  2.   

    按月份汇总:
      select sum(订单数量) as 订单数量汇总,sum(订单金额) as 订单金额汇总 from 订单表 where 订单日期 between 1月1号 and 1月31号
    合计:
      select sum(订单数量) as 订单数量汇总,sum(订单金额) as 订单金额汇总 from 订单表
    (合计不用加where条件 用来统计所有的记录)
      

  3.   

    用CXGRID吧,你想要的,CXGRID都有,,博大精深