指定要检索的数量(以百分比为单位)
更新页 :
页面创建日期 :
如果要获取要检索的“前 N 个”数,可以使用“TOP 子句”,但也可以按百分比获取此数字。 使用“停止 - 百分比”获取百分比。
选择具有 10,000 条记录的表的示例。 如果不使用 TOP 子句,则检索 10,000 个子句。
select * from [TST_Tag01]
下面的示例获取 TOP 子句中指定的计数。
select top 200 * from [TST_Tag01]
下面的示例获取在 TOP 子句中指定 PERCENT 的数量。 由于您指定了 40,因此您已检索 40% 的记录。
select top (40) percent * from [TST_Tag01]
百分比可以包含小数。
select top (3.5) percent * from [TST_Tag01]
可以为 PERCENT 指定的数字可以是 0 到 100。
此外,如果使用 PERCENT,请将数字括在括号“()”中。 这是出于兼容性考虑,但请确保使用括号,因为如果不将其括在括号中,则可能会出错。