Microsoft Access 掲示板

クエリでレコードの抽出がうまくできない。

3 コメント
views
4 フォロー

かなり初歩的な質問だと思いますが、クエリでテーブルから特定の文字列が含まれるレコードを抽出し、その金額を合計する処理を行いたいのですがうまくいきません。

※別添画像のとおり。

原因はテーブル1の品目の項目がルックアップフィールドになっていることと、ルックアップウィザードで「キー列を表示しない」と設定していることなのかなと思うのですが、修正の仕方が分かりません。
※試しに画像1
テーブル1のルックアップフィールドを解除したら抽出クエリが機能しました。

どなたか添付画像のとおり、クエリで抽出できるようにするやり方をご存じないでしょうか。よろしくお願いします。

アオダイ
作成: 2021/08/15 (日) 00:50:13
通報 ...
1
りんご 2021/08/15 (日) 01:33:55 c564b@0e907

ググッただけですが、連結値と表示値を理解するとあります。抽出条件に1と入力するとどうなりますか?

ルックアップ フィールドを作成または削除する - Microsoft サポート
この記事では、ルックアップ フィールド (列) を作成し、ルックアップ フィールド プロパティを変更し、ルックアップ フィールドを削除する方法について学習します。
Microsoft

2
アオダイ 2021/08/16 (月) 23:01:38 d1e06@27a26

ご回答ありがとうございます。

抽出条件に1と入力というのは、主キーで抽出するということでしょうか。

主キーで「1」や「2」と抽出すると、ちゃんとそれに該当するレコードが表示されます。

品目で抽出するとうまく抽出されません…

3
りんご 2021/08/16 (月) 23:30:42 c564b@0e907 >> 2

抽出条件に1と入力というのは、主キーで抽出するということでしょうか。
YES!
品目で抽出するとうまく抽出されません…
テーブル2の品目フィールドをクエリの行に追加するのはどうですか?
表示チェックを外して、抽出条件のところだけ、それを活用する感じで。