日期:2014-05-19  浏览次数:20508 次

新手求助,如何返回这样的查询结果集
各位大虾帮忙啊
现有如下表结构:

产品表:
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,合计为所有产品金额的总和




------解决方案--------------------
這樣的格式, 最好放到前台程序做