access 礼貌提问

怎么在sql语录里面加上,只想找top 3?
就是一开始用的是设计视图,然后转到sql那个地方就不太明白了。

  1. sql视图默认是设计视图,可以在下拉菜单里面选sql视图,里面可以输入sql语句;
  2. top3可以用rownum伪劣或者row_number开窗函数:
    select t1.*
    from
    (
    select t.*, row_number() over(partition by 分组字段 order by 排序字段 desc) rn
    ) t1
    where t1. rn<=3;

在select 后面加上 top 3即可,比如

SELECT top 31.ID, 表1.字段1
FROM1;