两张表:Table1 ,Table2;
Table1: Tid1, type, orderby, path, parentId
Table2: Tid2, Tid1, a,b,c
要整合的效果(树形排序,并且最终一级要插入一个统计项);
--根目录:
type1
a1
b1
c1
--二级目录1
type2_1
a2_1
b2_1
c2_1
--三级目录
type3_1_1a3_1_1b3_1_1c3_1_1
type3_2_1a3_2_1b3_2_1c3_2_1
.....
--该二级目录type2_1下所有项的和
小计:
sum(a3) sum(b3) sum(c3)
--二级目录2
type2_2
a2_2
b2_2
c2_2
--三级目录
type3_2_1a3_2_1b3_2_1c3_2_1
type3_2_2a3_2_2b3_2_2c3_2_2
......
--该二级目录type2_2下所有项的和
小计:
sum(a3) sum(b3) sum(c3)
.....
作一个循环,罗列出两张表中的所有值,并且要有 left join的
效果,type树形目录罗列出Table1中所有值,Table2中相对应的
值允许为空.
列栏位也要每隔几列插入一个统计项,具体情况例如:a b c...这样的字段是月份,每三个月也就是一个季度做一次统计项,并且插入到列表中.
问题一天前已解决,不过如果有人来拿分,照给不误!
|