新手求助,如何返回这样的查询结果集
各位大虾帮忙啊
现有如下表结构:
产品表:
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,合计为所有产品金额的总和
------解决方案--------------------這樣的格式, 最好放到前台程序做