Microsoft Access 掲示板

ユニオンクエリについて

2 コメント
views
4 フォロー

つまらないことですが、ご教示をお願いします。

ユニオンクエリです。

テーブルの構造

得意先テーブル1
主キー 連絡先(電話番号)
日時 日付/時間方 (日時の重複有)
部署 短いテキスト型(空白あり)

得意先テーブル2
主キー 連絡先(電話番号)
日時 日付/時間方 (日時の重複有)
部署 短いテキスト型(空白あり)

得意先テーブル1で日時と部署でクエリ1を作成
得意先テーブル2で日時と部署でクエリ2を作成

クエリ1のデータ数が1,000で、クエリ2のデータ数も1,000です。

ユニオンクエリで結合すると、データ数が2,000になるとおもうおですが、
データ数が、150位にしかなりません。

SELECT FROM クエリ1
UNION SELECT
FROM クエリ2;

この書き方がまちがっているのでしょうか?
ご教示をお願いします。

hideki
作成: 2021/01/29 (金) 11:07:49
通報 ...
1

UNION ALL にしてください。
UNIONだけだと重複データは1件にまとめられます。

SELECT * FROM クエリ1
UNION ALL
SELECT * FROM クエリ2;
2
hideki 2021/01/29 (金) 12:28:17 e0d27@96514

ありがとうございました。