次の方法で共有


クエリで TOP 句を指定する (Visual Database Tools)

適用対象:SQL Server

TOP句は、クエリの最初の n または n% の行のみを返します。 TOP句は、結果の一部を調べて、すべてのクエリ結果を返すために必要なリソースを取得せずに、クエリが期待する処理を行うかどうかを調べる場合に便利です。

クエリで TOP 句を指定する

  1. ソリューション エクスプローラーからクエリを開くか、新しいクエリを作成します。

  2. [表示] メニューの [プロパティ ウィンドウ] を選択します。

  3. [プロパティ ウィンドウ]で、トップ仕様の プロパティを見つけて展開します。

  4. (Top) 子プロパティを選択し、[はい] に設定します。

  5. 子プロパティに、数値の結果を含む式を入力します (例: "10"、"2*5")。

  6. [子の割合] プロパティを選択し、プロパティを返されるすべての行の割合として扱うか (はい)、または返された行の絶対数 (いいえ) として扱うかを指定します。

  7. クエリで ORDER BY 句を使用する場合は、[ With Ties]\(結び付 き\) 子プロパティを選択し、[ はい ] を選択すると、グループの一部のみが含まれる場合はグループ内のすべての行が表示されます。切り捨てる場合は [いいえ] を選択します。

前の手順を実行すると、SQL ペインに表示される TOP 句が変更され、プロパティの現在の設定が反映されます。

手記

SQL ペインの TOP 句を編集して、Top Specification の子プロパティの値を変更することもできます。