这个方法要保证第一列(自动编号)没有空号并是以1开始: 假设表名为“求平均值”,有字段有:"ID","数量" 则查询为: SELECT IIf([ID]<5,1,IIf([id] Mod 4=0,[id]/4,Int([id]/4)+1)) AS iid, Avg(求平均值.数量) AS 数量之Avg FROM 求平均值 GROUP BY IIf([ID]<5,1,IIf([id] Mod 4=0,[id]/4,Int([id]/4)+1));以上在ACCESS2000中通过,如果不能保证“自动编号”没有空号并是以1开始要另做一个流水号来代替。
我是access数据库
http://expert.csdn.net/Expert/topic/1792/1792320.xml?temp=.631756
假设表名为“求平均值”,有字段有:"ID","数量" 则查询为:
SELECT IIf([ID]<5,1,IIf([id] Mod 4=0,[id]/4,Int([id]/4)+1)) AS iid, Avg(求平均值.数量) AS 数量之Avg
FROM 求平均值
GROUP BY IIf([ID]<5,1,IIf([id] Mod 4=0,[id]/4,Int([id]/4)+1));以上在ACCESS2000中通过,如果不能保证“自动编号”没有空号并是以1开始要另做一个流水号来代替。