分享方式:


在查詢中指定 TOP 子句 (Visual Database Tools)

適用於:SQL Server

TOP 子句只傳回查詢中的前 n 或百分之 n 個資料列。 當您要調查結果的一部份,以了解查詢是否如預期運作時,TOP 子句會很有用,它不會使用傳回全部查詢結果所需的資源。

若要指定查詢中的 TOP 子句

  1. 在 [方案總管] 中開啟查詢或建立新查詢。

  2. 從 [檢視] 功能表中,按一下 [屬性視窗]

  3. 在 [屬性視窗] 中,找出並展開 [Top 規格] 屬性。

  4. 按一下 [(Top)] 子屬性,並將其設定為 [Yes]

  5. 在 [Expression] 子屬性中,輸入有數字結果 (例如 10 或 2*5) 的運算式。

  6. 按一下 [Percent] 子屬性,並指示是否將 [Expression] 屬性視為所有傳回資料列的百分比 (Yes),或視為傳回資料列的絕對值 (No)。

  7. 如果查詢使用 ORDER BY 子句,請按一下 [With Ties] 子屬性,並選擇 [Yes] 以顯示群組中的所有資料列 (如果此群組有一部份包含在內),或選擇 [No] 將它們截斷。

在進行先前的程序之後,注意 SQL 窗格中顯示的 TOP 子句會變更,以反映目前的屬性設定。

注意

您也可以編輯 SQL 窗格中的 TOP 子句,以變更 [Top 規格] 中的子屬性值。

另請參閱

設計查詢和檢視使用說明主題 (Visual Database Tools)
查詢屬性 (Visual Database Tools)