指定要檢索的數量(以百分比為單位)

更新頁 :
頁面創建日期 :

如果要獲取要檢索的“前 N 個”數,可以使用“TOP 子句”,但也可以按百分比獲取此數位。 使用“停止 - 百分比”獲取百分比。

選擇具有 10,000 條記錄的表的範例。 如果不使用 TOP 子句,則檢索 10,000 個子句。

select * from [TST_Tag01]

TOP 句を使用しない SELECT

下面的示例獲取 TOP 子句中指定的計數。

select top 200 * from [TST_Tag01]

TOP 句を使用した SELECT

下面的示例獲取在 TOP 子句中指定 PERCENT 的數量。 由於您指定了 40,因此您已檢索 40% 的記錄。

select top (40) percent * from [TST_Tag01]

TOP 句に PERCENT を使用した SELECT

百分比可以包含小數。

select top (3.5) percent * from [TST_Tag01]

TOP 句に小数を含む PERCENT を使用した SELECT

可以為 PERCENT 指定的數位可以是 0 到 100。

此外,如果使用 PERCENT,請將數位括在括弧“()”中。 這是出於相容性考慮,但請確保使用括弧,因為如果不將其括在括弧中,則可能會出錯。