我用sql数据库,制作报表时只用了一个表tabel1,字段为(产品名称,零件名称,单价.....),我现在按产品分组求价格和,应该怎么求?谢谢,我很急,我是初学希望详细一点

解决方案 »

  1.   

    不明,通用例子:
    select 要求和的字段名,sum(求和字段) from table1 group by 要求和的字段名^_^
      

  2.   

    我的意思是在报表中汇总,我用dataenvironment 建立了一个数据库连接,然后又建立了一个command,但是如果我在command的属性里设置按产品名称分组,command 的sql语句为
    select * from table1,报表显示的结果只有一组产品,
    我希望在报表中显示如下:
    产品  零件名称 单价
    aaaa  bbbbb    2
    aaaa  eeeee     3
             aaaa 合计:5
    cccc   1111    3
    dddd   rrrr    4
    应该怎么做,谢谢
      

  3.   

    我希望用datareport 实现,希望大家帮忙!
      

  4.   

    1。数据环境中要分组。
    2。不用数据环境时就用shape分层查询
      

  5.   

    我在数据环境中分组,然后求和,报表只显示一组,如果用shape应该怎么做?
      

  6.   

    查一下msdn有关于shape语法的示例。
    具体我也说不好,但是用shape分层是不会错的。
      

  7.   

    要在datareport里面分层,与command相对应
      

  8.   

    在工程资源管理器上打开dataenvironment,
    右键打开command的属性,
    选择"合计",
    添加一个合计,
    在字段中选取"单价".
    确定后在command的摘要字段中把"合计1"拖到报表中.
    完成.