交叉报表问题,急!!!! 望赐教
lyrqh 2004-09-13 11:17:46 两个表
business(收支录入)(id,name,money,user_id,date)
expendses(收支类别)(id,name,remark,type)
expenses中的id(收支类别编码,vchar(6))是business中的name(vchar(6))的外键
expenses 中的type(char(1)) 代表该收支类别是收入还是支出
数据如下:
business:
id name money date
1 000001 1000 2004.9.2
2 000002 9550 2004.9.2
3 000003 5450 2004.9.2
expenses:
id name remark type
000001 运费 .. 1
000002 电费 .. 1 (1代表支出)
000003 收营业款 .. 0 (0代表收入)
现要用一张交叉表统计business 中的数据
按type 分组(既 按收入支出分组)
再按收支类别编码expenses.id分组
要求得到如下数据:
2004.9.2 crosstabtotal
0(收入) 20000 20000
0(收入合计) 20000.00 20000
1(支出) 9550 9550
5450 5450
1(支出合计) 15000.00 15000
毛利 5000.00 5000.00