有人用过笛卡尔积吗?
   有三个数据表
      A用货单位信息表
      B产品信息表
      C销售数据表  其中有产品iD,用货单位ID
   要实现一个报表
      横向显示各个用户单位名称
      纵向显示各个产品名称
      中间显示符合横向和纵向条件的结果
   类似三维空间  如何解决

解决方案 »

  1.   

    select a.id,b.id,sum(出货量字段) as 出货量 from c  group by  a.id ,b.id order by a.id ,b.id
    然后你顺序读取记录集 根据 a.id,b.id 把相应的 "出货量" 填入表格中~
      

  2.   

    crystal report定义一个自定义Field Definitions only地联结
    然后建立一个ttx文件,说明要显示的列
    然后坐查询
      

  3.   

    http://www.wave12.com/web/home.asp示例