各位大虾帮忙啊
现有如下表结构:产品表:
id name                规格 price
1 注射用头孢曲松钠 1.0G*10支*100盒 1.9
6 注射用头孢曲松钠 1.0G*10支*45盒 1.8销售明细表:
id 部门 子部门 用户名 日期 二级商 协议额 产品 数量 价格 金额
1 销售三部 贵阳办 张三*2006-9 **公司  30  1   10000 1.9  19000
2 销售三部 贵阳办 张三*2000-9 **公司  30  6  10000 1.8 18000
3 销售一部 成都办 李四 *2006-8 **公司 30 6 10000 1.8 18000想生成的结果:
                                        [           产品1      ]  [
部门 办事处 分销代表 二级商 协议额 月份 数量(支)价格(元) 金额(元) 数量(支)
销售三部 贵阳办 张三 **公司  30  *2006-9  10000  1.9     19000     10000
销售一部 成都办 李四 **公司  30  *2006-9  0       0       0      10000       产品2   ]  [产品n]
价格(元) 金额(元) .....  合计
1.8 18000       37000
1.8 18000        0 说明以上 数量 价格 金额 每三个为一组,没有相应的数据就留空或为0,合计为所有产品金额的总和