access的记录批量去掉最大最小值剩下的取平均值怎么做?

来源:百度知道 编辑:UC知道 时间:2024/06/15 04:12:18
表中有9个字段,第1个是id,第2到第8个是数字,现在要求把第2个到第8个字段中的最大值和最小值去掉,剩下的5个求平均值,放到第9个字段里。
记录很多,大概1000条,怎么做????用自动化的方法完成。
studi你有没有搞错啊???!!!!
最关键的地方你就省略,放上来的都是连接数据库的内容。

呵呵,我把缺的补上:
dim max_data,min_data,avg_data
while not rs.eof
max_data=rs(2)
min_data=rs(2)
'如果字段多的话可以用循环(冒泡法)
if rs(3)>rs(2) then
max_data=rs(3)
else
min_data=rs(3)
elseif then

rs(3)>rs(2) then
max_data=rs(3)
else
min_data=rs(3)
elseif then rs(4)>rs(3) then
max_data=rs(4)
else
min_data=rs(4)
elseif then rs(5)>rs(4) then
max_data=rs(5)
else
min_data=rs(5)
elseif then rs(6)>rs(5) then
max_data=rs(6)
else
min_data=rs(6)
elseif then then rs(7)>rs(6) then
max_data=rs(7)
else
min_data=rs(7)
elseif then then rs(8)>rs(7) then
max_data=rs(8)
else
min_data=rs(8)
end if
avg_data=rs(2)+rs(3)+rs(4)+rs(5)+rs(6)+rs(7)+rs(8)-max_data-min_data
rs(9)=avg_data
rs.update
rs.movenext
wend

1000很少了啊.
asp代码:
<%