access中查询前几名怎么操作

如题所述

SELECT Top n * From 表名 Order By 排序字段
上面的n就是你要取的名次,因为要取出前几,因此数据必须是一个有序集,由此需要用Order By 子句对查询结果排序
关于TOP子句

TOP 子句用于规定要返回的记录的数目。
对于拥有数千条记录的大型表来说,TOP 子句是非常有用的。
但是并不是所有的数据库系统都兼容TOP语句的
温馨提示:答案为网友推荐,仅供参考
第1个回答  2012-04-24
SELECT TOP 10 [11].[11]
FROM 11;

TOP 10 S可修改你要显示的名次,名次记得排序
第2个回答  2015-05-28
查询前3:
select top 3, * from 表名
第3个回答  2012-05-03
selet top 名数 * from 学生表 order by 成绩 desc
第4个回答  2012-04-25
select top n fieldNames from tableName order by orderField本回答被提问者和网友采纳