HOW TO:指定查詢中的 TOP 子句
TOP 子句只傳回查詢中的前 n 或 n percent 資料行。 當您要調查結果的一部分,以瞭解查詢是否如預期運作時,TOP 子句會很有用,它不會使用傳回全部查詢結果所需的資源。
注意事項 |
---|
只有在連接到 Microsoft SQL Server 資料庫時,才能使用此功能。 |
注意事項 |
---|
根據您目前使用的設定或版本,您所看到的對話方塊與功能表指令可能會與 [說明] 中描述的不同。 若要變更設定,請從 [工具] 功能表中選取 [匯入和匯出設定]。 如需詳細資訊,請參閱 使用設定。 |
若要指定查詢中的 TOP 子句
在 [方案總管] 中開啟查詢或建立新查詢。
從 [檢視] 功能表中,按一下 [屬性視窗]。
在 [屬性視窗] 中,找出並展開 [Top 規格] 屬性。
按一下 [(Top)] 子屬性,並將其設定為 [Yes]。
在 [Expression] 子屬性中,輸入有數字結果 (例如「10」或「2*5」) 的運算式。
按一下 [Percent] 子屬性,並指示是否將 [Expression] 屬性視為所有傳回資料列的百分比 (Yes),或視為傳回資料列的絕對值 (No)。
如果查詢使用 ORDER BY 子句,請按一下 [With Ties] 子屬性,並選擇 [Yes] 以顯示群組中的所有資料列 (如果此群組有一部分包含在內),或選擇 [No] 將它們截斷。
在進行先前的程序之後,注意 SQL 窗格中顯示的 TOP 子句會變更,以反映目前的屬性設定。
注意事項 |
---|
您也可以編輯 [SQL] 窗格中的 TOP 子句,以變更 [Top 規格] 中的子屬性值。 |