Access VBA質問箱 IV

当質問箱は、有志のボランティア精神のおかげで成り立っています。
問題が解決したら、必ずお礼をしましょうね。
本サイトの基本方針をまとめました。こちら をご一読ください。

投稿種別の選択が必要です。ご注意ください。
迷惑投稿防止のため、URLの入力を制限しています。ご了承ください。


1000 / 2272 ツリー ←次へ | 前へ→

【9198】クエリAとクエリBのマージ Makiko 07/3/16(金) 17:30 質問[未読]
【9200】Re:クエリAとクエリBのマージ Gin_II 07/3/16(金) 17:48 回答[未読]
【9201】Re:クエリAとクエリBのマージ Makiko 07/3/16(金) 18:32 質問[未読]
【9202】Re:クエリAとクエリBのマージ Gin_II 07/3/16(金) 18:56 発言[未読]
【9203】Re:クエリAとクエリBのマージ Makiko 07/3/16(金) 19:36 質問[未読]
【9207】Re:クエリAとクエリBのマージ Gin_II 07/3/19(月) 16:26 回答[未読]
【9210】Re:クエリAとクエリBのマージ Makiko 07/3/19(月) 17:39 回答[未読]
【9211】Re:クエリAとクエリBのマージ Makiko 07/3/19(月) 18:04 お礼[未読]

【9198】クエリAとクエリBのマージ
質問  Makiko  - 07/3/16(金) 17:30 -

引用なし
パスワード
   ACCESS初心者です。
フィールドが一致する2つのクエリがあります。
(抽出したデータは重複しません。)
その2つのクエリを1つにしたいのですが、
どのようにすればよろしいのでしょうか?

例)
 クエリA  抽出データ30件
 クエリB  抽出データ20件

  この2つのクエリをマージして
   ↓

 クエリC  抽出データ50件

を作成したいと思っています。

ユニオンクエリでできるみたいですが、
記述方法が良くわかりません。
どなたか教えてください。
よろしくお願いします。

【9200】Re:クエリAとクエリBのマージ
回答  Gin_II  - 07/3/16(金) 17:48 -

引用なし
パスワード
   >例)
> クエリA  抽出データ30件
> クエリB  抽出データ20件
>
>  この2つのクエリをマージして
>   ↓
>
> クエリC  抽出データ50件
>
>を作成したいと思っています。
>
>ユニオンクエリでできるみたいですが、
>記述方法が良くわかりません。

SELECT * FROM クエリA
UNION ALL
SELECT * FROM クエリB

では?

【9201】Re:クエリAとクエリBのマージ
質問  Makiko  - 07/3/16(金) 18:32 -

引用なし
パスワード
   ▼Gin_II さん:
>>例)
>> クエリA  抽出データ30件
>> クエリB  抽出データ20件
>>
>>  この2つのクエリをマージして
>>   ↓
>>
>> クエリC  抽出データ50件
>>
>>を作成したいと思っています。
>>
>>ユニオンクエリでできるみたいですが、
>>記述方法が良くわかりません。
>
>SELECT * FROM クエリA
>UNION ALL
>SELECT * FROM クエリB
>
>では?
記述してみたのですが、
「クエリの入力には、1つ以上のテーブルまたは
クエリが必要です。」のエラーになります。
もう少し、詳しく教えてください。
よろしくお願いします。

【9202】Re:クエリAとクエリBのマージ
発言  Gin_II  - 07/3/16(金) 18:56 -

引用なし
パスワード
   >「クエリの入力には、1つ以上のテーブルまたは
>クエリが必要です。」のエラーになります。

そちらの状態も、詳しく教えてください。
実際に記述したSQL文や、クエリA/クエリBの内容等。

【9203】Re:クエリAとクエリBのマージ
質問  Makiko  - 07/3/16(金) 19:36 -

引用なし
パスワード
   ▼Gin_II さん:
>>「クエリの入力には、1つ以上のテーブルまたは
>>クエリが必要です。」のエラーになります。
>
>そちらの状態も、詳しく教えてください。
>実際に記述したSQL文や、クエリA/クエリBの内容等。

お手数をお掛けします。
次のように記述しているのですが・・・。

SELECT * FROM Q_KAIHI_LIST_ALL_2-1 UNION ALL
SELECT * FROM Q_KAIHI_LIST_ALL_2-2;

いかがでしょう?

今、実行しましたら、エラーが
「'Q_KAIHI_LIST_ALL_2'から循環参照が発生しています。」
に変わりました。

よろしくお願いします。

【9207】Re:クエリAとクエリBのマージ
回答  Gin_II  - 07/3/19(月) 16:26 -

引用なし
パスワード
   >今、実行しましたら、エラーが
>「'Q_KAIHI_LIST_ALL_2'から循環参照が発生しています。」
>に変わりました。

Q_KAIHI_LIST_ALL_2
は、単独で開くことはできますか?

【9210】Re:クエリAとクエリBのマージ
回答  Makiko  - 07/3/19(月) 17:39 -

引用なし
パスワード
   ▼Gin_II さん:
>>今、実行しましたら、エラーが
>>「'Q_KAIHI_LIST_ALL_2'から循環参照が発生しています。」
>>に変わりました。
>
>Q_KAIHI_LIST_ALL_2
>は、単独で開くことはできますか?

開く言われるのは、「SQLビュー」でと言うことでしょうか?
SQLビューでは開きますが、データシートビューでは
循環参照のエラーになります。

【9211】Re:クエリAとクエリBのマージ
お礼  Makiko  - 07/3/19(月) 18:04 -

引用なし
パスワード
   ▼Makiko さん:
>▼Gin_II さん:
>>>今、実行しましたら、エラーが
>>>「'Q_KAIHI_LIST_ALL_2'から循環参照が発生しています。」
>>>に変わりました。
>>
>>Q_KAIHI_LIST_ALL_2
>>は、単独で開くことはできますか?
>
>開く言われるのは、「SQLビュー」でと言うことでしょうか?
>SQLビューでは開きますが、データシートビューでは
>循環参照のエラーになります。

Gin_Uさんへ
クエリの名前が良くなかったみたいでした。
ハイフンを外して、2-1は21に、2-2は22にリネームしたところ
教えていただいたとおり動きました。
どうもありがとうございました。
今後ハイフンは使わないようにします。
また、いろいろ教えてくださいね。

1000 / 2272 ツリー ←次へ | 前へ→
ページ:  ┃  記事番号:
1078201
(SS)C-BOARD v3.8 is Free