请精通统计报表的delphi高人解答!急!
关于DBGRID,小生有一问题请教各位大虾。我需要在dbgrid中显示四个分组字段(用group by分组)和数值字段的sum()值,而且同时要显示该数值字段对于某一个分组字段的统计值,即只按一个分组字段group by而算出的sum(),如何解决?望赐教。
例如:统计某地区的产值,按1.国家、2.省、3.市、4.区分组,在一个dbgrid中既要显示国家、省、市、区分组的产值总和,又要同时显示对于每个国家而言的产值总计值。
国家 and 省 and 市 and 区 and 产值 and
———————————————
中国 and and and and 1200
中国 and 河北 and and and 300
中国 and 河北 and 保定 and and 100
中国 and 河北 and 保定 and 北区 and 30
中国 and 河北 and 保定 and 东区 and 30
中国 and 河北 and 保定 and 南区 and 20
中国 and 河北 and 保定 and 西区 and 20
如有第三方控件也可,但请说明如何使用,谢谢!谢谢!顿首百拜。