求一存储过程,或者给点思路都行;按表1的tbl01Id的行进行总计,最终结果包括tbl01Id,qty01,sum(qty02),sum(qty03),sum(qty04),sum(qty05).
五表的关系如下: 【表3】
【表1】 【表2】 tbl03Id
qty01 tbl02Id --- 1:N --> tbl02Id
tbl01Id-- 1:N -->tbl01Id | qty03
...... qty02 | ......
..... |
.....
1:N
| 【表5】
| 【表4】 tbl05Id
| tbl04Id --1:N --> tbl04Id
|--->tbl02Id qty05
qty04 ......
.....
终于“搞”清楚了SQL中临时表的用法,奶奶的,其它也就迎刃而解了
(没有想到时,真的头皮抓破了都无用,原先用VFP,into在后面,成了惯性思维了)。select * into #tempTable from tbl01 要点:
1.临时表名要加#
2.into 放前面
不知道别人还有没有其它方法?