如何在Access DB上创建 "select * top n "这样的SQL。

问题描述 投票:0回答:1

我知道如何设置 "top n",但如果top的数量取决于选择结果,我不知道如何设置top的数量。

例如(这个很好用)。

select top 50 * from tbl order by id

我想设置如下

select top (select count(*) from tbl where id < 50) * from tbl order by id

但这个SQL是无效的。

有什么办法吗?

sql database select access
1个回答
© www.soinside.com 2019 - 2024. All rights reserved.