多个表如何统一操作?谢谢
今有高一、高二、高三年级各70各班级的成绩表共210个表,表的结构相同,表的结构为
考试号、姓名、语文、数学、英语、物理、化学、地理、历史、政治、生物
如何较快的求出每个年级的每个班的每学科(例如语文、按语文排序)的前40名的平均分
今有高一、高二、高三年级各70各班级的成绩表,共210个表,
表名:f06xm01,f06xm02,...f06xm70.dbf
f07xm01,f07xm02,...f07xm70.dbf
f08xm01,f08xm02,...f08xm70.dbf
[解决办法]
遍历全部表,将统计结果插入结果表
select top 40 * from &表 order by &学科 into cursor temp
select &表, avg(&学科) as &学科 from temp
[解决办法]
按每班50人计算,210个班也不过1万余人,为什么不放在一个表内呢?
[解决办法]