#507 | ユニオンクエリの結果をテーブルにするには? | クエリ | |
「ユニオンクエリ」を使うと、構造の似た2つ以上のテーブルのレコードをタテ方向に連続させた状態で、ひとつの表として出力させることができます。 たとえば、「得意先A」テーブルと「得意先B」テーブルを結合するユニオンクエリを実行すると、下図のような結果になります。 得意先Aテーブル: 得意先Bテーブル: ユニオンクエリのSQLビュー: ユニオンクエリの実行結果: このとき、選択クエリのようにデータをテーブルから取り出すだけでなく、テーブル作成クエリのように、ユニオンクエリで結合された複数のテーブルをひとつのテーブルにまとめて出力することもできます。 それには、上記で作ったユニオンクエリをソースとして通常のテーブル作成クエリを作るだけです。 たとえばユニオンクエリの名前を「クエリ3」としたとき、次のようなデザインのクエリとなります。 その結果、下図のようなテーブルがデータベース上に生成されます。 【補足:ユニオンクエリの作り方】
|
|||
|
Copyright © T'sWare All rights reserved |