虽然没有看到实例,但是用这样写会比SQL语言快。执行的SQL语句越多,效率越低。
试试下面的代码,效率肯定比11楼的快:
Dim sql As String = "SELECT 被考核对象,(sum(分值)-max(分值)-min(分值))/(count(*)-2) as 平均分 FROM {考核记录表} group by 被考核对象"DataTables("表A").Fill(sql,True)