百分求教数据集操作问题(快来接分)
问题如下,随便举的例子:
仓库统计表:storgeCount(sDateMonth,storgeNo,objectKind, objectNo,)
在库管理表:factoryNow(fDateMonth,objectNo,storgeNo,objetcCountNum)
在仓库统计表中根据统计年月sDateMonth查出一组以员工编号eno分组的记录
Select A.sDateMonth, A.storgeNo, A.objectKind, A.objectNo, count(A.objectNo) from storgeCount A where A.sDateMonth=’YYYY/MM’ group by A.objectNo
如:
A.sDateMonth storgeNo objectKind objectNo count(A.objectNo)
2007/09 001 1 1001 8
2007/09 001 1 1002 15
2007/09 001 2 2002 12
2007/09 002 3 3001 18
…
然后利用查询出来的结果集中的每条数据来对在库管理表进行更新操作
比如依次将
fDateMonth=’ 2007/09’, objectNo=’ 1001’, storgeNo=’001’,objetcCountNum=8
fDateMonth=’ 2007/09’, objectNo=’ 1002’, storgeNo=’001’,objetcCountNum=15
fDateMonth=’ 2007/09’, objectNo=’ 2002’, storgeNo=’001’,objetcCountNum=12
…插入在库管理表。
这里就是要遍历第一次查询出来的所有结果集,对其中每条记录进行操作。除了用游标有没有其他更好的办法
谢谢了。。。