Sql 如何在MS access中使用查询仅检索前n条记录
我正在寻找类似rownum的东西,您可以使用TOP,例如:Sql 如何在MS access中使用查询仅检索前n条记录,sql,ms-access,rownum,Sql,Ms Access,Rownum,我正在寻找类似rownum的东西,您可以使用TOP,例如: Select Top n Col From Table SELECT Top 10 col FROM Table ORDER BY col2 请注意,如果col2有重复项,这将返回10条以上的记录。这仅在N=10时有效:)如果N是一个参数,则需要另一个构造。确实,TOP N不能参数化。如果您需要一个变量N,则必须在代码中动态编写SQL。
Select Top n Col From Table
SELECT Top 10 col FROM Table ORDER BY col2
请注意,如果col2有重复项,这将返回10条以上的记录。这仅在N=10时有效:)如果N是一个参数,则需要另一个构造。确实,TOP N不能参数化。如果您需要一个变量N,则必须在代码中动态编写SQL。