2017年5月25日木曜日

リレーションシップを設定しテーブルを結合する|Access入門

Accessのリレーションシップを設定し、テーブルを結合する方法です。


下はリレーションシップを設定した画面です。
リレーションシップの使い方は、リレーションシップを設定する方法と結合の種類を参照してください。
リレーションシップを設定した画面

クエリデザインを開き、リレーションシップが設定されたテーブルを選択すると、自動的にリレーションシップで設定された種類の結合線が引かれます。
自動的にリレーションシップで設定された種類の結合線が引かれる

設定していない場合、結合線は引かれません。
しかし、自動的に引かれる場合があります。
下の記事を参照してください。
設定していない場合、結合線は引かれない

● クエリの結合線が自動的に引かれる場合


リレーションシップで設定していなくても、自動的に結合線が引かれる場合があります。
それは、下記の条件の場合です。

  • フィールド名が同じ
  • フィールドの型・サイズが同じ
  • 片方のフィールドに主キーが設定されている場合

クエリの結合線が自動的に引かれる条件

関連する記事
関連する記事
複数テーブルを結合線で結合したクエリを作成する方法
リレーションシップの結合方式を変更する
リレーションシップの内部結合・外部結合とは
リレーションシップに参照整合性を設定する
クエリデザインで選択クエリを作成する方法