適用対象:SQL Server
内部結合または外部結合を使用してテーブルを結合したくない場合は、それらの間の結合を削除できます。 たとえば、 クエリ およびビュー デザイナー ツール (Visual Database Tools) が 2 つのテーブル間に自動的に作成された結合を削除できます。
手記
クエリから結合を削除しても、データベース内の基になるリレーションシップは変更されません。
2 つの結合テーブルがクエリの一部であり、それらの間のすべての結合条件を削除すると、結果のクエリは両方のテーブルの積になります。つまり、 CROSS JOIN
になります。
結合を削除する
-
ダイアグラム ペイン (Visual Database Tools) で、削除する結合の結合行を選択し、
DELETE
キーを押します。 一度に複数の結合行を選択および削除できます。
クエリおよびビュー デザイナーは結合行を削除し、 SQL ペイン (Visual Database Tools) でステートメントを変更します。