方法 : クエリにテーブルを追加する
更新 : 2007 年 11 月
クエリを作成するとき、データを取得する元となるのは、テーブルまたはテーブル構造オブジェクト (ビューおよび特定のユーザー定義関数など) です。クエリでこれらのオブジェクトを処理するには、[ダイアグラム ペイン] にオブジェクトを追加します。
メモ : |
---|
接続するデータベース管理システムによっては、関数、シノニム、およびローカル テーブルも使用できる場合があります。 |
メモ : |
---|
使用している設定またはエディションによっては、表示されるダイアログ ボックスやメニュー コマンドがヘルプに表示されている内容と異なる場合があります。設定を変更するには、[ツール] メニューの [設定のインポートとエクスポート] をクリックします。詳細については、「Visual Studio の設定」を参照してください。 |
テーブルまたはテーブル値オブジェクトをクエリに追加するには
テーブルをサーバー エクスプローラから [ダイアグラム] ペインにドラッグします。
または
別の方法として、オブジェクトを [ダイアグラム ペイン] にドラッグする方法もあります。サーバー エクスプローラから、テーブル、列、ビュー、シノニム、またはテーブル値関数をドラッグすることもできます。[ダイアグラム ペイン] に列を個別にドラッグすると、クエリ出力に列が追加されます。その列を含むテーブルをまだ追加していない場合は、クエリ デザイナによってテーブルもクエリに追加されます。
SQL ペインのステートメントでテーブルおよびビューを参照すると、テーブルおよびビューはクエリに自動的に追加されます。
テーブルまたはテーブル値オブジェクトに対して十分なアクセス権がない場合、またはプロバイダがこれらのオブジェクトに関する情報を返すことができない場合、クエリおよびビュー デザイナにはこれらのオブジェクトのデータ列が表示されません。この場合、テーブルまたはテーブル値オブジェクトのタイトル バーおよび [* (すべての列)] チェック ボックスだけが表示されます。
新しいクエリに既存のクエリを追加するには
作成する新しいクエリに [SQL ペイン] が表示されていることを確認します。
[SQL ペイン] で、FROM の後に () (かっこ) を入力します。
既存のクエリをクエリ デザイナで開きます。この時点で 2 つのクエリ デザイナが開いています。
新しい外部クエリに含める既存のクエリ、つまり内部クエリの [SQL ペイン] を表示します。
[SQL ペイン] のすべてのテキストを選択し、クリップボードにコピーします。
新しいクエリの [SQL ペイン] の中をクリックし、追加したかっこの間にカーソルを移動し、クリップボードの内容を貼り付けます。
[SQL ペイン] の中で、右かっこの後に別名を追加します。