- ベストアンサー
Accessでテーブルの参照方法について
- Accessでテーブルの参照方法について困っています。AccessにはOracleでいうviewのような機能はあるのでしょうか。
- リンクテーブルという機能は知っていますが、リンク元・先でデータベースが別でなければならないと理解しています。
- 同じデータベース内に存在するテーブルを複数参照し、統合したテーブルを作成したいと思っています。良い方法があれば教えてください。
- みんなの回答 (2)
- 専門家の回答
質問者が選んだベストアンサー
VIEWとは下記の通りですね、oboroxx 様の仰る通りACCESSのクエリに相当します。 -------------------------------------------------------------------------------------------------------- ビューとはある表の特定のカラムや指定した条件に合致するレコードなどを取り出した仮想の表です。また、複数の表を結合したビューを作成することもできます。 ビューを作成することによりユーザに必要最小限のカラムやレコードのみにアクセスさせる事ができたり、結合条件を指定しなくても既に結合された表にアクセスできるなどのメリットがあります。 ------------------------------------------------------------------------------------------------------------- TBL1とTBL2のそれぞれに関係付のフィールドありますね 1.クエリのデータ ソースを結合する 作成リボン⇒クエリデザイン⇒TBL1 とTBL2を追加 ⇒TBL1の関係付きフィールドをTBL2の関係付フィールドへドラッグして関連付けます。 ⇒TBL1の*をフィールド欄にドラッグ⇒TBL2の*をフィールド欄にドラッグ ⇒クエリを閉じる⇒TBL3と命名⇒OK これで、TBL3を開くと全てのレコードが表示され、全フィールドの右端の▼にフィルタ機能が付いています。 日付の▼クリックで添付の画面になります。 特定の日付を選ぶには一旦すべて選択のチェックを外し、再度特定の日付にチェックを入れます。
その他の回答 (1)
- oboroxx
- ベストアンサー率40% (317/792)
クエリが該当するのではないでしょうか。 各テーブルでのリレーションを張って、結果をテーブルのように表示できるのでそうかなと思います。 https://support.office.com/ja-jp/article/%E3%83%86%E3%83%BC%E3%83%96%E3%83%AB%E4%BD%9C%E6%88%90%E3%82%AF%E3%82%A8%E3%83%AA%E3%82%92%E4%BD%9C%E6%88%90%E3%81%99%E3%82%8B-96424f9e-82fd-411e-aca4-e21ad0a94f1b http://www.sk-access.com/syo_query/sqa001_what.html
お礼
分かり易いコメントありがとうございます。 悩みが解決しました。 Accessに関しもう少し勉強し自身の知識を深めた方が良いと感じました。